Re #9179 Modified simulation
Re #9266. Making removeProperty public
Re #9266. Filling in features of PyDict in IPropertyManager.
Re #9266. Adding unit test for PropertyManager python binding.
Re #9266. Adding docstrings to all of the python methods.
Re #9336 Added monitors to IDF
Re #9336 Monitor data are stored in the WS.
Re #9336 Calculate distance source monitor.
Added show hide to properties. Refs #6999.
Re #9336 Added some fake tof correction for monitor. To check.
Re #9179 First cut USANS reduction algorithm
Merge remote branch 'origin/master' into 9179_fixup

Re #9179

Conflicts:
	Code/Mantid/Framework/PythonInterface/plugins/algorithms/USANSSimulation.py
Re #9179 Put peak def in geometry
Re #9357. Remove CompressedWorkspace and all references thereto.
Re #9357. Remove DataObjects depency on zlib.

It was only used by CompressedWorkspace (which is now gone).
Re #9357. Remove ManagedRawFileWorkspace2D.
refs #9364 Performance test
refs #9364 Working performance test
refs #9364 Add parameter through pointer implemented

and deployed within CopyInstrumentParameters. The map is now  copy of itself ? (clear way to introduce cow_ptr to map)
refs #9364 clone method on Parameter and test for it.