significant refactor: use promises, fail loudly, consistent logs
significant refactor: use promises, fail loudly, consistent logs

nwronski/grunt-release,juliangarritano/grunt-release,geddski/grunt-release,domtronn/grunt-release,beatfactor/grunt-release,drublic/grunt-release