Add action manager processor

This PR introduces an initial implementation of the processor, which is the core of the aciton manager.
Targets #235.
Maybe we should add another documentation group within the values group for internal stuff. (I consider that the union value type is not exported through the API, right?