Issue #6: Git reset the bump commit when the tag already exists.

This is performed by using the git module "gift" and not issuing
a git tag if it exists. That way, this fixes #6 properly.

https://github.com/notatestuser/gift#reporesettreeish-options-callback

After this point, we just reset HEAD^.

*	modified:   index.js
- Implementing the steps to get the git repo, and the list of tags

*	modified:   package.json
- Bumping the version manually to 1.1.1.