Re #6191. Add a constructor from a pair of vectors.
Re #6191. Use SpectrumDetectorMapping class to generate mapping.
Re #6191. Add a method to construct the mapping from c-style arrays.

Ugly, and not safe at all, but unless a wider refactoring is going to
happen this is needed to construct things from the ISISRAW reader.