Started implementation of task.exec
Renamed exec tests to run, as we are introducing the exec function
First simple implementation of exec tests
Added exec implementation
Removed callback handling for prepare
Add pull-stream tests to validate pull-stream use cases
Include pull-stream for tests
Ensure we have been passed an array
Make sure additional arguments are passed through
Fix the name extraction
Bump version to 3.0.0