Updated to v0.3.0
Updated dependency module versions.
Changed to individual var statements.
Removed top comments and "use strict"
Removed require('colors')
Changed to individual var statements.
Updated .jshintrc
Changed matched to load-grunt-tasks to load grunt modules.
Added Bluebird.
Renamed self to _this
Update constructor function code.
Removed comment.
Converted _getToken to return promise using Bluebird.
Internalized _getToken function.
Dropped var statement for Data function constructor definition.
Renamed variables.
Refactored getCountryList().
Dropped use of .cyan
Updated project keywords.
Updated Gruntfile.