Add assert-committed method to leiningen.vcs.
Automatically load methods for other leiningen.vcs systems.
Fix assert-uncommitted.
Merge remote-tracking branch 'upstream/master'