Fixed issue with pending episodes page

Fixed issue that could have caused rendering to start before all the shownotes were received. Added a query received counter that is used to render the page only after the last query response is received.