Scroll the raw view to the top when opening a new tab.
Removed redundant braces in SwingMainView.
Privatized a few needlessly public fields.
Made the presenter responsible for activating a newly opened tab.
Made the presenter responsible for tracking the current tab.
Added a clarifying comment about MainView.Tab.activate.
After switching back to a tab, restore its scroll position.