WIP Provide npmjs registry provisioning

WIP!

/cc @NickHeiner 

## Users
* `npm install angular-translate` should now only load itself without any event.

## Developers
* `npm install` should invoke prepublish because it is locally
* `npm run-script shipit` does all steps except `npm publish` incl. changelog

## CI
* Should be covered: well do only headless tests (because of npm test). Think we should introduce a new config for CI?
No - `browser` is used by `browserify` if you want to specify a different file for use in the browser as opposed to on the server. In this case, we only have one form of the exported file, so `main` is fine.