[Task] move root path detection into a separate function and also call it for RSS feeds
[Feature] add possibility to define custom marker handlers/resolvers to inject custom dynamic content into template
[Task] move rendering of sidebar widgets to marker resolver
[Task] only render breadcrumb when needed by making PageRenderer act as markerHandler
[Task] define default pageTitle in configuration and make use of definition in breadcrumb
[Bugfix] safeguard fetching repository XML and continue with next repository in case of error instead of aborting completely
[Task] remove unused function
[Task] define connection timeout while trying to read remote addon data so that an unresponding server