Dynamically adjust to the number of visual params sent.
Add routines in Util.cs for conversion of region handles to region
locations and for the conversion of region world location to region
'region' location. These routines will replace all the arithmatic
scattered throughout OpenSimulator.
varregion: send region size in LLLoginResponse.
varregion: Add region size to teleport event messages (EnableSimulator,
CorssRegion, TeleportFinishEvent).
Have Simian grid service return the region size.
Many teleport related debug log messages. Can be removed when teleport
works (like that's ever going to happen).

Conflicts:

	OpenSim/Framework/RegionInfo.cs
Remove some chatty DebugFormat statements. No functional changes.
Some missing definitions needed for successful compilation.
If an agent is sitting, then do send the rotation in the agent update instead of zeroing it to resolve mouselook camera problems

Addresses http://opensimulator.org/mantis/view.php?id=6892
Thanks to tglion for this spot.
This resolves a recent regression from 17b32b764acd815400d9eb903aaec6dcebd60ac7
Merge branch 'justincc-master'
Refactored setting permissions when rezzing items: use the same function when rezzing from user inventory and prim inventory.

Also, fixed a bug: when rezzing a coalesced object from a prim's inventory, apply the coalesced object's name and description only to the first sub-object; not to all the objects in the coalescence. (This was already done correctly when rezzing from a user's inventory.)
Refactored: use a single function to apply an object's folded permissions to its main permissions
When creating a coalesced object, set its Creator ID if all the objects have the same creator
When creating a coalesced object, set its permissions to the lowest-common-denominator of all the sub-objects
Merge branch 'justincc-master'
When moving the root prim of an attachment: a) Change the attach position; b) Move the other prims in the reverse direction to compensate
Dynamically adjust to the number of visual params sent.
Merge branch 'justincc-master'
Fixed llTextBox error message text
minor: Add ctrlaltdavid to contributors list
Merge branch 'justincc-master'
In library inventory, correct asset id for llSay example script

From http://opensimulator.org/mantis/view.php?id=6917
Thanks to FreakyTech for this spot.