More cleanup

Removing compiled JS resources and adding them to gitignore. Adjusting
the grunt/phantomjs dependencies to be dependencies rather than
devdependecies.