Halt() exceptions are caught properly and work with dispatch(). Added a
serve_static() if we set the static() option. ShowExceptions works much
better and doesn't exit execution.