added reachability to determine network status
changed reacability to disable upload button
merging from original repo
Merge remote-tracking branch 'sohan/Work' into reach

Conflicts:
	Commons-iOS/DetailTableViewController.m
merge cleanup
Move reachability changes over to new controller