NodeJS + Build tools

Install stuff to be used for build proccesses.

* Install NodeJS, 
* Node Package Manager (npm) 
* Grunt-cli (required to interact with grunt, which is installed on a per-project basis)
* SASS (must be installed so grunt-sass can compile stuff)

Questions - 
The instructions for installing node using apt-get specify the following prerequisites but it seems to work OK withougt me manually installing/requiring them - is this salt being clever or should I include these also?

* python-software-properties 
* python 
* g++ 
* make