Add support for setting asset version hash

The asset version hash allows us to change where
assets are cached to so the browser is forced to
re-download