Error default argument in constructor

Changed the constructor of the errors to have default messages and lighten usage

https://github.com/my-koop/service.website/issues/240

<!---
@huboard:{"order":17.0,"milestone_order":12,"custom_state":"ready"}
-->

no actually I just figured that a ValidationError with no data makes no sense. Better use an ApplicationError instead