Lower priority of kernel handlers so other could catch first
CS
Added a custom exception for template based messages

This could also be used as a base for things like "no root page found".
Added some inline docs and todos
Handle request tokens in ajax call as a correct response