Resource Not Found Error

Added a ResourceNotFoundError and made ValidationError a child class of ApplicationError

<!---
@huboard:{"order":0.1171875,"milestone_order":21,"custom_state":"ready"}
-->