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.