install nodejs dependencies before running grunt
added an option to specify processes timeouts