Add assets plugin (Fixes #5)

This plugin was originally written by cj, with a lot of changes by me.
It allows for rendering assets on the fly in development, and compiling
them into a single compressed file in production.