refs #9082 the changes which illustrate the problem

will be replaced back later on.
refs #9082 Unit test illustrating the problem
refs #9082 Intermediate checkout.

fighting with instrument components/etc.
refs #9082 Intermediate checkout

Should compile, but copying algorithm is incomplete&needs a bit more thinking.
refs #9082 Intermediate checkout

Test for desired behavior and some simplification in CopyInstrumentParameters algorithm (will need further improvement)
refs #9082 Ineffective but working version
refs #9082 Unit test for new instrument method
refs #9082 removed methods which were not finally used
refs #9082 Trivial change should fix at least some failing tests
refs #9082 Returned old LAT definition and LET parameters
refs #9082 fixed problem with detector in instrument ParameterMap
refs #9082 Unix compilation error
Merge remote-tracking branch 'origin/bugfix/9082_IDFandCopyIDF'