Be able to set custom commit messages.

This should (hopefully) let users customize the commit message that sbt-ghpages uses.

This lets people optionally include things like flags to turn off testing automation or commit announcements for these commits, by doing something like:

```
$ SBT_GHPAGES_COMMIT_MESSAGE='Latest API docs. [ci skip]' sbt ghpages-push-site
```