minor: Correct typo on "debug stats record start" message
Refactor: merge SceneGraph.AddScenePresence() into CreateAndAddChildScenePresence() since the former was only ever called from the latter

This allows us to remove dead code relating to adding root agents directly to the scenegraph, which never happens.
Remove old and unused ScenePresence.RestoreInCurrentScene()
Make it possible for the "deregister region id" command to accept more than one id
remove redundant return at end of HandleDeregisterRegion()
Make pCampbot "show bot" command take the bot number instead of the full bot name

Shorter and can do this because bot names are uniform
minor: shortern warning messages in EntityTransferModule when UpdateAgent() fails
Rename pCampbot.ini -> pCampBot.ini (and example file) to be consistent with other capitalizations of pCampBot
Fix a printing of exception error in InventoryArchiveModule that only
printed the error message and not the call stack.
Whitespace fubar.
Make HG logins fall back to fallback regions if the desired region fails.
Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
Potential fix for access control bug on login introduced with SeeIntoRegion commit.
Added some more debug messages.
Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
Fix exception thrown after a region has been restarted through scheduling.

This exception was very likely harmless since it occurred after the restart had taken place, but still misleading.
Thanks to SCGreyWolf for the code change suggestion in http://opensimulator.org/mantis/view.php?id=6747, though I did this in a slightly different way.
Revert "Added some more debug messages."

Fallback doesn't work at this level as the change of destination isn't communicated to the source region/viewer
Reverting because this introduces a bug when access does fail.
More detail in revert of main commit.

This reverts commit ec32c1d4b69e4219fe44a38bcbc411e7996641f1.
Revert "Make HG logins fall back to fallback regions if the desired region fails."

This is very similar to my earlier revert in bcb8605f8428a9009a2badf9c9eed06d9f59962c and fails for the same reasons.
Reverting this change because it causes a problem if access is denied to the user.
This reverts commit c7a8afbb8da40e09252d58d95c89b8a99a684157.
BulletSim: add some protections for processing when shutting down.
Attempt to fix Mantis 6740 (http://opensimulator.org/mantis/view.php?id=6740).
Do not add a port zero to end of the hypergrid gateway host name.
If the port is specified it is added but a ":0" is not added if the port is zero.
This enables the hypergrid address short form "hypergridGateway:regionName"
which is handled by the parser but failed because of this zero port addition.