Correcting saving results and displaying saved results.

Results are saved when onStop() is called from Home.
It seems like sometimes onDestroy() is not called...?

Also, fixed the problem when I press the home button then reopen the app and the weatherforecast listview is repopulated with the same information thus filling the listview with nonsensical data.