grunt integration for managing client libraries

Only covers base.html CSS and JS dependencies template for now. Let me know if this (proof-of-concept) would work or what needs to change and I can build it out to cover all client dependencies.

Notes: 

* minor base.html change to non-minified js-library
* .gitignore local node_modules
* paver setup_static to install node dep, client libs and run grunt build