Manage CSS and JS assets explicitly.

This uses Flask-Assets to compile CSS and JS at runtime, thus making any further asset pipeline unnecessary. This may require external command-line dependencies, such as ``uglifyjs`` and ``lessc``.

Also introduces command-line options: 

    ostool assets build