Create regression TestCrossOnSameSimulatorNoRootDestPerm() to check that avatars are not allowed to cross into a neighbour where they are not authorized, even if a child agent was allowed.
Revert "Also check user authorization if looking to upgrade from a child to a root agent."

This reverts commit c7ded0618c303f8c24a91c83c2129292beebe466.
This proves not to be necessary - the necessary checks are already being done via QueryAccess() before cross or teleport
minor: Stop debug logging whenever an npc is moved, other npc log related formatting cleanups
minor: Make log message at top of ScenePresence.CompleteMovement info level and comment out later log message in ScenePresence.MakeRootAgent()

Need an info message since this is currently important in detecting teleport issue when not at debug log level.
CompleteMovement message occurs before MakeRootAgent() one did
minor: Make SP.MakeRootAgent() private - no external code has any business calling this method
For debug purposes, allow simulators to force use of earlier SIMULATION/0.1 teleport protocol even if SIMULATION/0.2 is available.

This is specified in the MaxOutgoingTransferVersion attribute of [EntityTransfer] in OpenSim.ini, see OpenSimDefaults.ini for more details.
Default remains "SIMULATION/0.2"
Primarily for http://opensimulator.org/mantis/view.php?id=6755
UUID Gatherer: find assets used in Light Projection, Particle Systems, and Collision Sounds.
Make new regions PG by default instead of Mature.

This makes scripted object sounds and a few other things play by default instead of having to switch the viewer to adult
This reduces the support burden
BulletSim: zero velocity when avatar not moving.

This fixes a movement jitter that happens when an avatar is standing on a
tilted surface.
BulletSim: reduce avatar walking stopped threshold.
Add parameter for setting the walking stopped threshold.

This fixes the slight jump when an avatar stops walking.
Change some message log levels in Scene.IncomingUpdateChildAgent() for debugging purposes
Merge remote-tracking branch 'upstream/master'