Refresh atom git status upon committing

Make sure the atom git status is refreshed when a commit has been saved.
Fixes #34.
Fix branch name decoding error

The error would result in the branch name being returned as 'undefined'.
Fix #40.
Display a message upon successful push to remote
Prepare 1.0.2 release