Changed the hierarchy structure and renamed the package to
at.rovo.crawler. Updated log-messages to recommended invocation style of
log4j2 and updated JUnit tests accordingly. Had to refactor UrlReader to
the Common project as an other framework does require it too