DontCommitHere.dontCommitHere() to non-static

It seems more inline with the spirit of the thing for this method to be non-static. As the field and constructor are both private it seems only natural to prevent public access to the method unless you have an instance of the class.