Includes all non-test changes from the refactor
This includes :
+ Two new APIs for creating and deleting test users
+ Removal of the Bootstrap_User_Group
+ Removal of the Notification_User
+ A few fixes uncovered test changes due to the refactor
+ A bunch of TODOs
Includes DAO level test changes
Includes manager layer test changes
Includes service layer test changes
Includes worker layer test changes
Includes integration test level changes
Temporary commit to also run the dynamo and search tests