#113 Added security context to dispatch

Resolves #113.
- `run` now receives a `context` object as first param on every dispatch