updating nodejs to latest stable, adding puppet scripts for properly installing node and npm, adding grunt-cli just because