Feature/commit author

Added option to do `git commit --author 'example <example@example.com>' -m 'foo'` from GitElephant and updated the tests.