Only npm install Bower and Grunt if they have not been installed already