Update LLFloaterSettingsDebug to match up with v-d.

Adds boost::bind and makes the floater a singleton.
Zi Ree's Debug Setting Floater awesomeness (Search!!)

Made to work with Singularity, and also be a bit better..
Alphabetizes includes.
Switches settings combobox to a scrolllist, and Boolean combobox to a radiogroup.
Makes floater resizable, aligns a lot of the UI, and prepares it all for proper resize behavior.
Adds Copy button for copying the name of the debug setting.
Yay, verbosity! Also adds FloaterDebugSettingsRect to keep track of the floater's size.

Also somehow the getInstance line snuck out of last commit... tossed it in here.
Feature request: Alt-R for Region/Estate floater
Rectify the problem in which profile images would be below the window border when first opened.
Scroll to the object's texture if the user has a copy in their inventory. EXT-5403? Fixes part of Issue 501.
Revert "Fixed a build issue in clang"

This reverts commit 6d379448be58b82e598b7dc98b7a555478a4a131.
Alt Compiler fixes
Merge remote-tracking branch 'Lirusaito/master' into altcompilers
Change default behavior of separated non-local chats mode to open minimized.
Merge remote-tracking branch 'Lirusaito/master'
Re: 3ea353bef384772ec6b85131898b33a201c7f5e1, fix minimize case to minimize and not steal focus. Also apply to group chats.
Address clang warnings.

* Split off AIThreadSafeBitsPOD, because offsetof may only be used on POD types.
* Added ASSERT_ONLY and ASSERT_ONLY_COMMA
* Removed a few unused class members
* Fixed a bug in AIHTTPReceivedHeaders::equal that more or less only
  compared the length of the headers before :/
Merge remote-tracking branch 'Aleric/master'
Merge branch 'master' into meshupload
Merge remote-tracking branch 'Lirusaito/master'
Merge branch 'master' into meshupload