Don't save comments in commit message (v3)

This replaces #76. I include all the trailing whitespace up to the first comment in the saved message to avoid the issue brought up there: 

> When cycling through the commit message history, the newline between the commit message and the boilerplate comment is lost,