SCORU/Node: move modules related to Errors and Events outside of protocol directories
Context
This MR moves the modules related to Errors and Events outside of protocol directories. Some errors and events are slightly tweaked in order to make them protocol independent.
Pre-requisite for !8948 (merged).
Depends on !9270 (merged).
Manually testing the MR
Refactoring.
Edited by Alain Mebsout