protobuf!
Merge branch 'master' of github.com:aurora-sim/Async-Sim-Testing
Protobuf all the things! Rewrite how sims are serialized and saved down into the .abackup file, and instead of using json and xml together, switch entirely to protobuf, which speeds up the loading and saving of sims. Clean up a lot of old nasty code with saving .abackup files for the region.

NOTE: This commit will migrate all of the sims that you start, and will spam the console with errors about changed properties (if the values it spits out are not very close together, SEND ME THE ERRORS). This will add new .sim files which include all of the region data in your bin folder, which replaces the old .abackup files.
Inventory fixes for giving objects and taking objects from folders.
Fix up open region setting html files with the new http server.
Add in full .ini support again, including the OpenRegionSettings because linux people can't otherwise access them easily.
Fix build.
Revert all the really broke prioritization code to what it was a long time ago that actually worked.
Cleanup of old configuration options (CONTAINS LOTS OF INI CHANGES).
Clean up usages of FireAndForget, since it doesn't need to be used all the time.
Minor null ref fix with Vivox.
Fix the configurator up for Async-Sim.
Merge in "Adds a satisfying angular roll when an avatar is flying and turning.  (General, not physics).  Makes flying not feel as stiff." by teravus with customizations to make it a bit smoother.
Fix a major bug with updating of assets with Redis.
Remove the old nasty way of retrieving friend requests.
More basic cleanup.
Fix a log message if regions didn't have any prims during loading.
Remove unused .dll file.
Remove old docs.
Bit of reorganization. Clean up references to scene pieces, and almost entirely remove Aurora.Region from all of the other projects and files (except 1 main one...).