Workaround for Apple’s bug with UITableViewCells’ separators

not displaying correctly after rotation. This is happening in iOS7 if you enter the Detail View, put the device to landscape, and pop the view going to the previous one. The separators do not scale in order to use all the available width.

Some other tweaks to property declarations like putting nonatomic and weak for IBOutlets since the view already strongly holds a references to them and only the UI thread can access thus there's no need for atomic.

Also, made cellIdentifier static so that it is the same instance in memory every time _ cellForRowAtIndexPath_ is called.