Allow git commit to fail if we've already bumped version
Don't try to commit if there are no changes
Automatic release message for tag