Simplify _validateTaskVariables
Simplify _validateTaskVariables
Update tests with ValidationError.
Update shellescape in _validateTaskVariables
Update shellescape in _validateTaskVariables
Fix bugs in _validateTaskVariables
Merge pull request #32 from vogdb/issue-32

Use Pulsar._createTask throughout the application. Split errors on Validation and Unexpected. Add second layer of validation to createTask.
Merge branch 'master' into issue-20

Conflicts:
	lib/pulsar/index.js