Readding drush logging when we're running in a drush context.
Stubbing out shelltask to replace build hook convenience methods.
Adding functional shell task and test.
Updating project badge to display information abot the appropriate branch.
Updating dependencies to include coverall for code coverage.
Switching shell task to throw the task exception, adding test cases that throw the exception.