Feature/#76 custom errors

Merged Simon Sendler requested to merge feature/#76-custom-errors into develop

add custom errors

Edited by Mathias Goebel

Merge request reports