Issue #230: start updating documentation to include command chaining examples

Issue #241: reenable the userGuide docs and test the locking of configs
since that is a valid use case now
Issue #196: checkpoint ... create test case class and start writing tests