Simplify plain actions implementation
Simplify component actions implementation
Removed deprecated header
Variadic template support for direct action invocation.
Rename action to basic_action and simplify it
Rename plain and component actions to just actions
Variadic template support for actions
Merge pull request #1332 from K-ballo/actions

Variadic templates support for actions