Variable Size Regions! Support for prehash RegionSizeX and large patches. (WIP)

Mostly from Ukando, tweaked a bit to be cleaner, and a little less dramatic.

decode_patch_header now takes a bool optionally, as third argument.
_PREHASH_RegionSizeX is the only used of the two _PREHASH_RegionSize*.
llsurface.cpp: Copy the connectNeighbor for variable size regions almost directly from Ukando
llsurfacepatch.cpp: Patch code from ukando and voodoo.
Changed hardcoded 256 constants and such to width functions in: llglsandbox.cpp, llsurface.cpp, llviewerregion.cpp, llviewerparcelmanager, llviewerparcelmgr.cpp, llvowater.cpp, llworld.cpp
Use region specific width in: llagent.cpp, llglsandbox.cpp, llmanip.cpp, llmanipscale.cpp, llpanelobject.cpp, llviewerbject.cpp, llwind.cpp
Use 256 in llnetmap.cpp in places...
llfloaterregioninfo.cpp: Aurora grid has wacky textures.
Add LLViewerParcelMgr::widthUpdate() for updating mParcelsPerEdge given a region's width. Used in llstartup now.
Add LLWorld::setWidth() for getting a region's size from LLMessageSystem pointers and setting mWidth and mWidthInMeters, accordingly. Called in llviewermessage.cpp as well.
Merge branch 'master' into VarRegion
AuroraSim: non-power-of-two support.
AuroraSim: More tiny bits to help life be normal on the grid.
small typo fix
Merge remote-tracking branch 'Liru/master'
Merge remote-tracking branch 'Liru/master'
added new floater_dae_export.xml translation file and other minor changes
Merge remote-tracking branch 'Liru/master'
[Issue 1105] Add Parameter "format" to scroll list cells to define how a date cell will format its displayed date

Defaults to use RFC1123 to maintain expected behavior
[Issue 1105] Fix Last Login row in groups not sorting properly

Updated llgroupmgr.cpp's formatDateString() from upstream
 -Corrected it to actually use ISO 8601 format.

Also fixes notices tab to use the new format parameter to sort properly.
Run trim on input start locations, in case copy paste brought some spaces along for the ride
Strip newline chars from the end of the log line string
Copypasta typo fix. Spotted by Cinder Biscuits
Merge remote-tracking branch 'Liru/master'
update string.xml file for user status in panel avatar
Potential fix for a crash on HG OpenSim teleports by Liru
Merge branch 'patch-1' of https://github.com/aragornarda/SingularityViewer
Added a menu toggle item at Advanced > UI > Show FPS to show fps as an ui element. The related Debug Setting is: SLBShowFPS
Fixed position of ui element Show FPS to the bottom right corner