Cleaned up ChatViewController

- Moved some more stuff into CustomUITableViewController
Removed file extension from imageNamed: calls
Finished ChatViewController cleanup
Cleaned up StoreViewController
Started cleaning up CacheViewController
First part of major refactoring and Swift porting

- Refactored away almost all table cell subclasses
- Created SUSURLConnection for doing asynchronous NSURLConnections to the Subsonic server using blocks for callbacks
- Fixed player button not showing in CustomUITableViewControllers
- Ported CustomUITableView(Cell), other cells, and CellOverlay to Swift
- Ported CustomUIAlertView to Swift
- Ported FoldersViewController to Swift
- Ported ModalAlbumArtViewController to Swift
- Ported StoreViewController to Swift
Reduced cell heights, modified cell label spacing and cell separators now fill the width of the table view
Fixed table section headers aren't indented
Fixed quick albums doesn't show default cover art for cells without art
TODO comments as warnings now works for .m files as well
Switched to RaptureXML due to TBXML parsing issue with > in attribute name
Fixed player button in table controllers doesn't work
Fixed Edit button doesn't show up when first going to server list
Server entry view is now much more user friendly, better handling enter key, reselecting text fields on error, etc
Ported FolderDropdownControl to Swift
Fixed 2 crash regressiong from Swift porting

Also:
- Fixed 20pt gap at top of folders and chat controllers on iPad
build 107
No longer showing loading screen until after .5 seconds, to prevent flashes
Fixed crash tapping on album art at top of folder
Enabled iPhone 6 support for testing

- Added height normalization for table cells so they scale a bit with the larger screen sizes
- Added launch images for various screen sizes (still need to add for iPad and some app icons)
- Home tab and Player still display incorrectly, must be converted to AutoLayout