Appease some nVidia cards/driversets regarding skinned shaders.
[Preferences Refactor] Remove window size combo box from graphics preferences

Windows can be resized on their own, we do not need this box
This should also fix window resizing when applying preferences.
[Preferences Refactor] Handle Hardware tab earlier to avoid early return when custom isn't displayed
[Preferences Refactor] Further cleanup

Moves to visibility_control and enabled_control instead of using callbacks, this lightens the load on opening preferences, and makes them responsive even to debug settings changes
Removes the moving m for meter text with draw distance, I don't think anyone cares if it's a little to the side of the number.
Adjustment of tabs to spaces in xml.
Return early when disabling unavailable settings if shaders are unavailable.
Cuts back on single-call functions in favor of direct binds.
[Preferences Refactor] Cleanup on llfloaterpreferences

Moves to calling refreshEnabledState directly from LLPanelDisplay instead of bouncing around in LLFloaterPreferences first or using static proxy functions
Cleans up unused cached button pointers and old style static callbacks.
Address Issue 1301: Depth of Field preferences

Thanks a lot to Niran for assistance in this. Tooltips are from Black Dragon's machinima panel.
Note: Moves Depth of Field checkbox into the new Depth of Field tab.
[Preferences Refactor] Oops, that shouldn't be there.
Fix maximized windows being repositioned to no longer maximized when applying graphics settings.
[RLVa] Yay updates~

e4a6e0d257c1 - fixed : @recvim=n isn't actually blocking the incoming message
35869fc884e9 - internal : minor refactoring of the process of updating the navigation and top info bars when toggling @showloc

9688630000ad - changed : show a limited context menu in the nearby people panel when @shownames restricted
    -> "Offer/Request Teleport" (filtered)
    $ Singu Change: Adds Recording of teleport offers to chat (if sending less than 10), one day I'll get around to doing this right into IMs

Noticed RLV.EnableIfNot was not being used, so I plugged it in for windlight.
Future Note: This brings us up to 417d759f0fa9 on the RLVa tree.
Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
Added Replex skin (high contrast Gemini variant)
Made Replex the default skin
Include Replex, Gemini and Silver skins in the installer too.

Also simplify inclussion by simply inluding everything under a
particular skin folder