Handlers now operate on ext rather than content_type.
Handlers are now only called if they are a function and 404 handler now uses fallback.