Fixed problem with Fragment's onCreateView(...) method being called twice when a tab was selected.  Changes made in the TabListener class.

Currently receive a NullPointerException when rotating view on home tab twice and then switching to zones tab.  Exception is in the check for savedState != null in the onCreateView(...) method.
Fixed intermittent crash when switching to the Zones tab.
Fixed onCreateView(...) method in the tab Fragments from being called twice allowing the saving of SeekBar progress levels on device rotationn.