Added object for storing state info

/src/org/osuosl/ocw/StateChangeData.java: Stores all the necessary objects and fields that are needed if the app is destroyed in order to be able to restore the state as it was left.
On create check if save state available and then load it

/src/org/osuosl/ocw/Schedule.java: If there is saved state data available then it the app loads this data instead. Restores state and view when the app was destroyed. Created method show_bio just for populating the bio view and returning whether there was an error. Modified onKeyDown method so that when back button is pressed the current date is set not the result of the now() method. Deleted some obsolete commented out code.
Merge pull request #17 from markholland/bug-14211

Bug 14211