Replaced OverlapError with PartialOverlap for exceptions involving partially overlapping spectra.
Replaced local wave_conversion equivalencies with astropy spectral().
Updated flux conversion to use astropy spectral_density() equivalencies when possible.