Implement a RMD based custom action trigger that can be called with custom data to trigger any custom
specified callbacks that can be triggered/registered in a component. clEoCustomActionTrigger allows
the user to send custom data to any component running in a node (or all nodes) that can receive the
data with clEoCustomActionRegister callback.
Closes #46