[Task] Blogfeed shows all entries which are children of the sourceNode

* sourceNode falls back to the site node if not set
* removed some duplicate code