allow commit messages

This should let people add a commit message.  It doesn't check the length of message at all, though that should be easy to add if you'd prefer.

It also adds line wrapping and autofocuses into the text area.