Issue #524 MkContents.update() creates commit on update

New puzzle created for managing branches in MkContents