Boyscout: add in assets pipeline for compiling static assets

This allows us to dynamically build assets that can be deployed as
static.
Boyscout: allow precompilation of html-assets as well