Added hashing of assets

The CRC32 of the CSS and JS will be computed when the application is
started, then used in the rendered HTML, so that the assets can be
cached long-term but updated instantly.