Jerome Nilmeier:  Added first draft of NCMC functionality to MonteCarloTitration object
Two modified routines have been added:  update_ncmc and setPartialTitrationState
Many more edits to come.