feat(*) : new config options - 'overwriteVersion', 'removeVersionTags', 'suffixTagWithTimestamp'; new dependencies - 'async', and 'node-di'.
refactor(bower_release.js; git.js) - removed unused functions; objToReturn -> gitEndpoint
style(test/*): small style fixups