Remove dependency on grunt, take out npm install bit, enable phantomjs only if the executable is there, update building docs