Delete trailing spaces
.commit handles errors properly now
use options.user (options.username is undefined)
Test verifies `.commit()` error handling
Use authenticated name and email when committing

fix #128
Improve commit method
Remove old test
Bump Version
Merge pull request #141 from michael/iamdanfox-improve-repo-commit-method

Iamdanfox improve repo commit method closes #130