Add action manager processor

This PR introduces an initial implementation of the processor, which is the core of the aciton manager.
Targets #235.
Missing: Return documentation, documentation why this does nothing if the value type is either "value" or a "non-value" type.