Upgrade DES to read/write handles
Upgrade to read/write handles and some rewriting of the code to get ready for sub-classing the DES with the standard ES.
The upgrade to read/write handles is done in the same way as in !22369 (merged).
Relevant for ATEAM-510.
This MR also removes the functionality related to the EventStreamingTool since there are no clients using it and it simplifies the code greatly.
Edited by Miha Muskinja