added constants introduced in opensim-git by mantis  http://opensimulator.org/mantis/view.php?id=7144
cleaned up version of opensim-git commit 5a10da3ee89934e366c1d69833b81605dbc35017

That commit is only needed for compatibility reasons.

There is no added security value in having a SecretKey given around in config files publicly for the Groups configuration. Shared Secret Systems of that kind are pretty vulnerable due to secret key being passed around to everyone.
added missing application/x-gzip within PUT Agent Handler.

This was in my original fix solution. However, it managed to evade when merging all code together for placing it into git.
removed obsolete license documents
removed unnecessary Prebuild sources from core project
added prebuild license document
removed loosely placed data within a folder named share
Whoever will know what it contains when reading such folder names
Merge remote-tracking branch 'Freaky/master' into develop

* Freaky/master:
  removed loosely placed data within a folder named share Whoever will know what it contains when reading such folder names
  added prebuild license document
  removed unnecessary Prebuild sources from core project
  removed obsolete license documents
  added missing application/x-gzip within PUT Agent Handler.
  cleaned up version of opensim-git commit 5a10da3ee89934e366c1d69833b81605dbc35017
  added constants introduced in opensim-git by mantis  http://opensimulator.org/mantis/view.php?id=7144