Added underlying support for asset deltas.
Removed dependencies on config from module manager (fixing unit tests).
Fixed an issue with conflicts between the hardcoded "special" materials and material assets, but adding a prefix to the names of all the special materials.
Added prefab delta support. A prefab delta can be included in a module under deltas\(ModuleName)\prefabs\(prefabName).prefab. These may add/remove and alter the fields components, as well as change the prefabs parent.  Deltas are applied in module dependency order, so if two modules apply changes to the same prefab, they module that depends on the other's delta is applied last. If modules without dependencies change the same prefab then the order is arbitrary.
Deprecated the BeforeEntityCreated event.
Added support for overrides and deltas to the module build.
Fixed a issue with ArchiveSource's scan for deltas and overrides.
Merge pull request #1060 from immortius/develop-delta-prefabs

Delta support for prefabs.