Checkpointing work.  Refs #7362.

1. Continue to cleaning codes by removing some legacy which is not used
now;
2. Removing properties NewInstrument by merging it to InstrumentName
Finished cleaning codes.  Refs #7362.