Add a way to easily specify commit messages

This will help inspecting the history to understand what happened.
Merge pull request #46 from samoht/commit-messages

Add a way to easily specify commit messages