Persist current tab across sessions

Make changes necessary to save the current tab in the settings file every time a new one is selected, then read that on launch.
Had to make sure all tabs would now dispose of splash screen.

It looks like IDEA cleaned up some unused imports

Note:  This change became much larger than intended.  I am willing to make any changes you may require to make the patch conform to your vision.