Fixed the orientation bug

This fixes the bug where upon change in runtime (such as orientation
change) the activity would be destroy and the question would revet to
the first one. This allows us to save the mCurrentIndex to the
superclass.