Added FieldSource and SpectralSpec names to the backend, to CapabilityRequestParameter answers and TargetOverrides
Also refactored a bunch of tests to simplify them and make them easier to change when FieldSource and SpectralSpec change again.
Edited by Sam Kagan