Massive cleanup, crash fixes, etc.

Make all network calls asynchronous
resolve crashes
smarter network checking
various other code cleanup things
fix
More cleanup - take Pods out of github

why is the private strings file checked in???
Keep private strings out
at least show placeholder image on LiveStream view
Uses singleton instead of AppDelegate + more

Removes unnecessary tableviewcell
More code cleanup
Better hiding of "Back" text
Final cleanup

KDICNetworkManager owns the creation of NSMutableURLRequest (the same
code existed about 5 times in the app).
Now uses KDICConstants for most strings that may someday change and may
need to change in multiple places!
Actual final cleanup

Removed duplicated method
int -> NSInteger (64 bit warnings and such)
More verbose errors and network checks
Network check uses base urls only
Merge branch 'ColinCleanup'