Add execution context component for testability of root actor
Use wrapper to detect when payload comes from remote actor
Tidy
Merge branch 'develop' of git@github.com:tearne/Sampler.git into develop