Fix for rotation/larger screens issue

* Updated code for optional conformance due to Apple's API changes
* Added launch images for 4", 4.7", and 5.5" phones, 
* Set NibTableViewCell's bodyLabel preferred width to automatic.