Overview Tweak:
* 3rd column is now bounded by a minimum and maximum width of 140 and 160 respectively. This will cause the text within to word wrap if they grow too large.
Merge branch 'prototype' of https://github.com/Zharay/KanColleViewer
Release v2.4 r398
Release v2.4 r398
Merge branch 'master' of https://github.com/Zharay/KanColleViewer
Flash quality and other tweaks
* *New* Flash quality select option - Choose from Low to Best and all options inbetween.
* *New* Flash window select option - Choose the rendering method in the browser.
* *New* Mousing over a ship name in the overview tab, fleet tab, or equipment list window will show the ship stats.
* *Fix* OSAPI links now properly display in KCV.
* Browser settings now available in the start up settings menu

Side notes
* None of the flash settings work on SWF/API links.
* You can however use the OSAPI link if you are still using it for the flash settings.
* Do NOT use GPU window method! Its built for tablets and phones that have specialized optimizations needed for flash.
* Ship stat info is on a longer delay than normal tooltips (600ms instead of 400ms default)

Coding Tidbits
* Cleaned up some mixed tabbing
* The flash quality and window methods are done through javascript which is added either to the frame or main page as required.
* Depending on which link you use, DMM.com generates either an embeded or object flash DOM. The JS had to account for both.
* You cannot append a removed object in HTMLDOM in IE at all. It will just place the same referenced removed object back in as though it never went away (thus having to make an object from scratch).
* You also cant use DOM events in IE at all, so I had to check every 100ms for a change to a particular div.
* We are now "injecting" javascript a-la greasemonkey style. This should not be a problem, but just putting in here that this may be a problem with those who know what to do with it (not that you can't do that with any other browser already anyway).