Integrate grunt

This branch adds everything necessary to run ``grunt build`` to produce a ``dist`` directory in ``treeherder-ui`` that contains the concatenated and minified css, js, and all other assets required to serve the application build from the ``dist`` directory in a production environment.