-Added and exported revert-file! and graveyard
-Added better default commit messages to the commit functions
-Added define-change macro for readability
-graveyard now removes empty subseqs from its output