issue/1546-reader-list-illegal-state-exception

Fix #1546 - Super() is now called at the end of onSaveInstanceState() in all reader fragments/activities that use it. Google seems to favor [calling it last](http://developer.android.com/training/basics/activity-lifecycle/recreating.html#SaveState), and more importantly it fixes https://code.google.com/p/android/issues/detail?id=19917#c8 (which is known to cause the dreaded "Can not perform this action after onSaveInstanceState" exception).