Upgraded build process.

Added some more power to grunt.
Changed the service to resolve with window.analytics and not just an empty promise.
Added nsp-shrinkwrap to tests.
Added built file to the repo so bower consumers don't require a build step.