Using KnowItAll to Solve Challenging Raman & IR Spectra