Changes made to receive ChangeDirectivity ConfigUpdate from RoomAcousticsRenderer and set directivity in RAVEN acordingly
Changes include among others:
- Defining a second PendingUpdatesQueue for ConfigUpdates to be passed down
- Passing down of ConfigUpdates from Controller to Scheduler to Worker to Simulator and finally to RAVEN
- ChangeDirectivity infos (iID, path, optional: DFTpath) as JSON in ConfigUpdate payload string
- New namespace containing the json keys to use
- Unit test testing HandleConfigUpdate function in simulator.cpp