fix for uirefreshcontrol on startup
make sure categories get returned even if no internet.
Change how refresh control works on very first start of news app
remove return so method can populate categories with stories if no internet
stories are not being returned on very first start of app.
Updates to both categories and main view.
Removed some old if conditions.
Fixed categories list view forever refreshing indiciator
added message view and fixed checking of categories instead of categories count.
removed nslog
Added no internet view only when there is no cache on opening up of news module.
When connected to internet setup process continues if there is no internet on very first start.
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.
Reworked refresh control display time after completing failing or
finishing getting stories.  Using dispatch_after instead of scheduled
timer.  Do not have to keep track of refresh control to end refreshing
after time interval.
Don't want user switching views during initial start so we do not disrupt refresh indicator
Updated getting more stories ddlog.
Moved refreshing views into own method.
undo datasource change
temporary disable so we can load more stories
temporary disable of caching so we can load more stories
cleaned up adding more stories to category views
Merge branch 'refs/heads/3.6/ipad-news-refresh-control' into 3.6/ipad-news-categories-if-no-internet

Conflicts:
	Modules/News/iPad/View Controllers/MITNewsiPadCategoryViewController.m
	Modules/News/iPad/View Controllers/MITNewsiPadViewController.m
reenable caching
don't want categories showing before stories.