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
Never freeze again.

Put snapshot related floaters always on top of the full screen preview.
Make having multiple running uploads more robust.
Fix infinite recursion when clicking on the bottom 'Snapshot' button
under certain conditions.
Unfreeze time more robust; unfreeze time out of precaution when
starting an upload (if 'Keep open' not checked).
Fixed a bug that caused all callbacks for successful feed uploads to be
ignored.
Merge remote-tracking branch 'singu/master'
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.
Change default behavior of separated non-local chats mode to open minimized.
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 :/
Optionally, remove chatbar from local chat floater.

FloaterChatBarlessRect keeps the size of this separate, for those who want to switch by mood.
ShowLocalChatFloaterBar toggles this.
Show local chat bar in floater entry added to Adv. Chat prefs.
floater_chat_history_barless.xml added for this.
Option to Disallow communicate shortcut opening detached friends list

Added CommunicateSpecificShortcut
Added checkbox to Text Chat preferences
Compile fix for last commit and Release
Once more change the behavior of minimizing new chats in open in separate floater mode, to be a little more truthful.
Show local chat bar in floater... (Needs restart)
Fix crash in AICurlPrivate::curlthread::PollSet::next

Introduced in
https://github.com/AlericInglewood/SingularityViewer/commit/6dcda3595e5ff176ec05c7156a68413390636ed1
(Add recovery for randomly closed socket desciptors.)

By copying CurlSocketInfo* into mCopiedFileDescriptors, it was possible
that we accessed a deleted CurlSocketInfo for it's filedescriptor,
returning a random value, which, when passed to FD_ISSET could cause a
SIGSEGV.

I reverted this change and now store the literal socket descriptors in
mCopiedFileDescriptors again. It is not a problem when libcurl deletes
the corresponding CurlSocketInfo (through a callback to
MultiHandle::socket_callback) in that case, because the fd_set we test
against isn't updated as a result of that, not until we're down with
mCopiedFileDescriptors (at the re-entry of select()).
Follow fix and clean-up
Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer