Break out LLMakeOutfitDialog.

Added "Make Outfit..." to Edit menu and Create->"New Outfit" to inventory floater menu.
Cleaned up LLMakeOutfitDialog, using boost::bind and less waste.
Moved onMakeOutfitCommit() to LLMakeOutfitDialog as makeOutfit()
Also changes LLFloaterCustomize's callbacks to use boost::bind
Give new outfit dialog a title instead of a heading.

Small fix to mistake with AnnounceSnapshots xmlstuffs.
Merge branch 'master' of https://github.com/DamianZhaoying/SingularityViewer
Skins request! Black Red, Black Light Blue, and Black Dark!
Fix for WordFromTheWise's missing lsl strings issue.
Added "Request New Feature..." to Help->Bug Reporting menu.
Satisfy Issue 100: When timestamp it set to include seconds, the seconds do not get included with IM & chat logs.

Best viewed without space changes.
SecondsInLog debug setting added.
Seconds in Log timestamps checkbox added to Adv. Chat prefs.
In-group feature request: Allow coloring chat of special people (Friends, Estate Owner, Lindens, Muted Residents)

Added ColorFriendChat, ColorEstateOwnerChat, ColorLindenChat, and ColorMutedChat.
Did some spaces to tabs work, view without space changes.
Add checkboxes beneath corresponding color swatches and "Use colors for chat:" text to Vanity.
Fix Ascent*Color Comments strings.

Also fix the issue where clicking ones name in a group chat would result in it opening a random profile.
In-Group feature request: Ability to have chats torn off, by default.

Best viewed without space changes... or maybe it doesn't matter any more.
Debug setting OtherChatsTornOff added.
Added Open new IMs in separate floaters checkbox to  Adv. Chat.
Moved Show group name in chat to the right column on top of Adv. Chat panel.

So how's this work?
Two ways.. 1. The user opens a chat; 2. A chat is started from another party to the user.
In 1, we open the chat in a separate floater and focus the floater.
In 2, we check if there is a floater currently in focus before opening the chat
if so, we minimize the floater, setting focus back to whatever floater the user was focused on;
if not, we leave the new chat floater open and focused.

Note that this will NOT alter the default behavior at all, we can't be having that.
Ability to change default behavior of Chats being torn off so that all chats appear minimized upon opening, as well, regardless of conditions.

Adds debug setting OtherChatsTornOffAndMinimized
Not added to ui xml because the default behavior is likely fine.
HippoGridManager and HippoLimits updated with Aurora bits from Voodoo.

Adds isAurora() to HippoGridManager
Adds setAuroraLimits and Aurora case to setLimits() in HippoLimits
WindLightRefresh added for compliance with Aurora's windlight event system.
Add support for Aurora's extended land layer codes to llvlmanager.cpp
Add MoyMiniMapCustomColor swatch to Vanity Preferences.

Fixed spacing of MoyMiniMapCustomColor in settings_ascent_coa.xml and removed it from settings_per_account.xml

TODO: Make MoyMiniMapCustomColor more flexible.
-Added ColorCustomChat checkbox, pref code, and setting commented out.
Fixed LLCompileQueue messages via update to v-d in parts. Script resets now output properly~
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.
Change default behavior of separated non-local chats mode to open minimized.