Instead of halting refreshing of refresh control when getting content
fails on very first start without internet ….. just hide the refresh
control behind the “failed message” view.

Fixed odd behavior of category headings showing up before stories are
fetched.  Looks cleaner with heading + stories appearing at once.