Load assets at startup instead of each page load

Currently, HTML and CSS assets get loaded for each error page. Loading these assets at startup means that loading errors won't be swallowed, performance will be greater, and error responses will return faster.

/cc @mgutz