Major code cleanup regarding error handling

3 jobs for complain in 2 minutes and 44 seconds
Status Job ID Name Coverage
  Code Quality
passed #2137
code-quality

00:00:42

 
  Make Test
passed #2138
make-test

00:00:53

 
  Make Install
passed #2139
make-install

00:01:09