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?
1) Regardless what publish do, this have to be a correct release and be committed. Said this, the release process is currently not part of npm, but npm is part of the process. And whatever is published, we have a released version in the repository.

Perhaps we can combine these steps all together in future.

2) Well: `install` installs only all missing requirements (like new packages or unmatching version ranges), `update` will also updates all installed requirements to the latest.