Removed storyUpdateInProgress and exchanged for datasource isUpdating.

Cleaned Recent Search Controller
Made a constant MITNewsRefreshControlHangTime for wait time for UIRefreshControl to disappear after finished loading stories or displaying error message.
Cleaning up formatting in MITNewsIPadViewController.

Renamed getMoreStoriesOnCompletion to getMoreStories.
Removed refreshText check.

Cleaning up comments and whitespaces and consolidating nested {.
Added more checks to getMoreStories in Search Controller.

Removed some whitespace and added a return if are busy processing request or no more next stories.
building services redesigned on iPhone
Whitespace
Switch over to a semaphore instead of a lock
Remove the objectIdentifiers set, it is not used
Clean up the objects accessor
Fix the associated object key
Rename the FRC update method and add error checking to the categories accessor
Setup the superclass to track and manage the contexts
moved cachedHeights to superclass
Merge pull request #123 from MIT-Mobile/3.6/ipad-news-tableview-height-estimation

3.6/ipad news tableview height estimation
Handling subclass's error messages and progress status through public methods.
if !strongself don't call block
change to single cell reload
Merge branch 'refs/heads/3.6/ipad-news' into 3.6/ipad-news-categories-if-no-internet

Conflicts:
	Modules/News/iPad/View Controllers/MITNewsCategoryListViewController.m
when refreshing on home page set text to Updating...