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
Merge branch 'bugfix/9082_IDFandCopyIDF' into develop