Fixed link checker
Via blood, sweat and tears - I've found the solved the link issue. After managing to set the log-level to :debug i noticed that the broken links that i had intruduced returned 0 - which is not part of the only-4xx spectrum. I removed this part and it now correctly fails on broken links.
Also added uppercase to first characters on a few lines.