Sonarqube fixes - replace RuntimeException with application specific runtime exception - clean-up sources - add braces to if statements and add override annotations - fix a few hslf blockers