Switch to chris-lea/node.js PPA for up-to-date node/npm versions
Have npm install itself to ensure latest version
Update CHANGELOG and Contributors list

Fixes #408, #406