Added acceptance test for explicit task invocation with dependencies

This commit resolves issue #31
1. Added acceptance test for explicit task invocation with dependencies.
2. Renamed ExecuteATaskFromATask to ExplicitTaskCalls
3. Moved baufile script into a single string. Tests are easier to read.