use preprocessor to create dev.html and index.html

This leaves us with two entry points, one for hacking and one for
deploying. dev.html contains scripts tags that point to all the
libs directly while index.html only points to minified js and css
ready for packing. You can use 'grunt dev' and 'grunt prod' to
only build one variant.