Added "in-progress" icon support.

Added "in-progress" icon support.
One button subtitles

Converted subtitle button into on/off button (if there are subtitles,
else launch subtitle script)
Also default to "audio settings" position.
Set focus of OSD to default on "Audio settings"
OSD menu now loops when going Up or Down

If you are at the top and press up it pops up on the bottom, and
vice-versa
Color based weighted rating

Changes the color of the star to the right of the file to one of 4
different colors depending on how many votes there have been for the
rating listed.
<1000 - red
1000-1999 - orange
2000-6000 - yellow
>6000 - green
Fixed One button Subtitles to work regardless of the lack of support in VideoOSD.xml

Also modified the default focus to be at "audio settings" with One
button Subtitles turned off., and the OBS button when selected.
Added interim subtitle support for gotham (lifted confluence's and made it work)
More subtitle fixes
Theme subtitle changs
need sleep
Completed DialogSubitles.xml  (I think)

and removed unneed skin reload
Added subtitle artwork, cleaned up roughness
Launch SUb search if none exist when using one touch subtitles
OSD default position selector

Allows the user to select the default OSD button.  If none is select, it
defaults to Play/Pause.  If "One Button Subtitles" is selected, the
default will be switched to the Subtitles button.
Fixed OSD selector gap, and corrected stupid mistake in OSD detection.

I was very tired at the time.
Move OSD default button selector.

To Video Settings.
Added "Setting Level" control for Gotham
Prettied up the setting level button
Minor whitespace cleanup.
Remove option to set subtitle script.

Subtitle support is in XBMC core as of Gotham.