Set a commit message

The CI we use wont let us exclude branches from builds but you can skip a build with a commit message containing [skip ci] so I have added the ability to customise the commit message.