The commit c3d41c2cd164548343e552346045e4785198fd44 removes the sim's ability to introduce HG UUI entries. However, Robust still can and will do on foreignagent handler. Subsequent accesses to GridUser URI will divert the UUID only access to the actual HG UUI entry.

Revert "revised that mess of code that resulted into delivering non-settable home and last positions"

This reverts commit e8a972dc78c889514c03992edfdca0162b8efb54.
Revised UserManagementModule to have a single point of requesting UserData.

Added checks in GridUser connector to know when UserManagementModule does not have valid user data.

Revert "removed the entire ability to communicate UUIs through the GridUser Connector. The sim now sends only UUIDs."

This reverts commit c3d41c2cd164548343e552346045e4785198fd44.
increased default teleport limit to 65535
based upon opensim-git commit b913f1c8ab45c238f129be2b35b254b2e807dc60
the code can trigger an exception and the caller has no handling for that currently.

added exception handling based upon opensim-git 4374ce9fbf2d693dec38826d0238669308ac060f
added checks that guard for parameter access within GetImageAssets

based upon opensim-git 5bb95a8a55155542a8ea916d3b89015edb91e217
make HG visitor SetHome request fail as it makes no sense to set this on a foreign grid.

based upon opensim-git c5f7184d1ba8c608574dae6d8a2af3aceff61417
integrated opensim-git commits b59812b4e37feff091495b4ca0537dede82b687e
 and 696df33e5c163956e2f54e2223091dd681cfe7f6
added default enable to Materials Module in embedded OpenSimDefaults.ini
integrated opensim-git commit 8656b5e948b5865f431a6178992b2c0bd83899a3
:

Fix bug where setting a parcel in a varregion for sale would make sale bitmap generation in WorldMapModule throw an exception on next startup.
This is also based upon Aleric Inglewood's patch from http://opensimulator.org/mantis/view.php?id=7195

The actual patch integration needed an adjusted of the line numbering to point to the actual line within arriba fork.

integrated opensim-git a0d6705fe670cbfe76e199c40cb56508e166bf31
added asset deletion guards as done within phpGridServer
added missing SQLite asset deletion guard on update
integrated opensim-git: 33cc847c4ac78b890f8ac175c479ab1b1c56cbbf

* When saving an OAR in "Publish" mode, also discard Group information
integrating opensim-git commit: c1bdd22274511d255faf670fb001bc604c8a986f

* Fix AutoBackupModule and include option to skip saving assets.

Signed-off-by: ft <ft@noemail>
integrating opensim-git 7f0adfd20390032b27778b8c4c23a666264ac0ba:

* Add [Startup]LogShowStatsSeconds=n parameter which controls the interval
that simulator statistics is output to the console. Setting to zero turns
stats logging off.

Signed-off-by: ft <ft@noemail>
corrected AddUser(id, first, last, url)
added overlooked locks necessary noticed when checking recent opensim git commit log
integrating opensim-git commit ca2379ee8388d9c04fbd3c6eae49b7407bde5b95:

Map teleport code did not communicate var regions size correctly. Hard coded values were used.

Signed-off-by: ft <ft@noemail>
Merge commit 'ea3625fec67e24c16c7ed1fcb4cce946a0b9d9da' into develop

* commit 'ea3625fec67e24c16c7ed1fcb4cce946a0b9d9da':
  integrating opensim-git commit ca2379ee8388d9c04fbd3c6eae49b7407bde5b95:
  added overlooked locks necessary noticed when checking recent opensim git commit log
  corrected AddUser(id, first, last, url)
  integrating opensim-git 7f0adfd20390032b27778b8c4c23a666264ac0ba:
  integrating opensim-git commit: c1bdd22274511d255faf670fb001bc604c8a986f
  integrated opensim-git: 33cc847c4ac78b890f8ac175c479ab1b1c56cbbf
  added missing SQLite asset deletion guard on update
  added asset deletion guards as done within phpGridServer
  This is also based upon Aleric Inglewood's patch from http://opensimulator.org/mantis/view.php?id=7195
  integrated opensim-git commit 8656b5e948b5865f431a6178992b2c0bd83899a3 :
  added default enable to Materials Module in embedded OpenSimDefaults.ini
  integrated opensim-git commits b59812b4e37feff091495b4ca0537dede82b687e  and 696df33e5c163956e2f54e2223091dd681cfe7f6
  make HG visitor SetHome request fail as it makes no sense to set this on a foreign grid.
  added checks that guard for parameter access within GetImageAssets
  the code can trigger an exception and the caller has no handling for that currently.
  increased default teleport limit to 65535 based upon opensim-git commit b913f1c8ab45c238f129be2b35b254b2e807dc60
  Revised UserManagementModule to have a single point of requesting UserData.
  The commit c3d41c2cd164548343e552346045e4785198fd44 removes the sim's ability to introduce HG UUI entries. However, Robust still can and will do on foreignagent handler. Subsequent accesses to GridUser URI will divert the UUID only access to the actual HG UUI entry.