Add static_asset_request and non_static_asset_request events

These are provided by the asset compiler, when rendering both
static assets and non static assets.

These routes are called within the static_file_request event.

Routes can be stopped using req.stopRoute().