Initial Error Handling

Added initial error handling capabilities.
* Controller/Action errors are handled by custom error filter. CustomErrors is taken into consideration.
* 404s are handled by wrapping the controller factory as in NotFoundMvc project.
* Other forbidden resources are handled by overriding HttpErrors status codes.