Remove messages dependency from IO module
Description
- Swap the dependency direction messages -> io module for implementation of #520 (closed)
- flush_messages option is removed.
- PUSH_SUB/POP_SUB is removed from the io module. Debug module is also affected
Checklist
-
I have checked that my code follows the Octopus coding standards - [N/A] I have added tests for all the new features added in this request.
Closes #527 (closed)
Edited by Meisam Tabriz