Bug Fix on merging SetMappings
Converted methods from optional arrasys to collections as that is what WS has
Transitive Mappings now based on Mappings (badly)
Used mappings all the way through

Signed-off-by: Christian-B <brenninc@cs.man.ac.uk>
Renamed Codemapper1 to codemapper
Allowed Mapping to give pair info even if pair never set
MappingBySysCode now done vai mapFull
MapUri (html) version based on MapFull
Improved html mapUri
Deprecated MappingsBySysCodeId
MappingBySet from Set<Mapping> now
Exposed toUris as a Webservice
Via mappings in results. Work part way done
Adjusted Lens Tests to be more like actual OPS Lens Data
Finished getVia information
Fixed loadTest data with new tests
Changed test that onbly works locally to only test when local
Fixed example for SourceInfos
removed debug lines
Changed assertFalse(....contains(..)); to assertFalse(....contains(...));