Fix: port index view fix to iPhone

The fix introduced in 74e9833fee21c5b52f068ee3d4e9d952299c00f2 was only catering for iPad resolutions. This commit makes sure iPhones (4 and 5) are handled correctly as well.
Fixes #837.
Updated copyright date
Whitespace fixes
Analyzed code and fixed potential memory leaks
Fix: issues on iPhone may be cut off in edge cases
Readme for 4.1
Merge commit '61d49e6584dbc7d75d2691c4f4d2f0fd54e213cf' into newsstand_notification

Conflicts:
	BakerShelf/IssueViewController.m
	BakerShelf/ShelfViewController.m