Re #6191. Remove SpectraDetectorMap usage from LoadISISNexus2.

There are problems with this algorithm though - the spectrum numbering
is all wrong if loading only part of the dataset. This behaviour is
invariant under the changes here and is the subject of #7196.
Merge branch 'feature/6191_remove_spectradetectormap' into develop