Moved provided context to its own interface.
Added ProvidedContextTrait and also use it in rules actions now.
Create a more generic Rules context trait also for context mapping.
Map context in the Rules action expression.
Adding 'save entity' action.
Adding 'create node path alias' action.
Adding 'delete entity' action.
Added test case for provided cotnext in actions, improved interface docs.
Adding 'create any path alias' action.
Merge pull request #78 from fubhy/save-entity-action

Adding 'save entity' action.
Merge pull request #80 from fubhy/add-node-alias-action

Adding 'create node path alias' action.
Merge pull request #79 from fubhy/add-url-alias-action

Adding 'create any path alias' action.
Merge pull request #76 from klausi/action-provided-context-2245045

Issue #2245045 : context/provided context handling for Rules actions
Fixed minor coding standard errors.
Removed unused typed data manager object from Rules action expression.
Implemented data processor annotation and plugin boiler plate, added failing test case.
Started to implement the data processor handling in actions.
2281079 - Data comparison (data_is) condition implementation.
Fixed annotation detection and data processor test case.
Fixed test fail where a context is not set throwing exceptions.