AccessControl extension refactored for simpler more testable code
Refactored crypt code to be simpler
Remove unneeded event listerner checks
Split unserializer out of serializer. This is a bc break. There is now an unserializer service.
Refactor core events to be cleaner and clearer
refactor softdelete to use odmcore extension
Removing references to documentManger. Centralising ODM stuff in the CoreODM module. Makes code cleaner and more maintainable
More refactoring and tidying
Continue isolating ODM stuff. Created new Core folder.
All ODM events isolated to the CoreODM extension
refactor unserializer complete
most serializer refactoring complete
simplify unserializer
Increased serializer test coverage
add phpmd suppressions
simplify freezer and softDeleter
fix serialization of embedded docs with no id
make bootstrap process simpler
update docs
Merge pull request #5 from superdweebie/phpmd

WIP internal refactoring to make shard cleaner, simpler and faster