Escape directory names in shell commands.
Merge pull request #125 from pjcdawkins/escape-shell-args

Escape directory names in shell commands.
Fix undefined variable $output in getSshUrl().
Don't force logging in to run the login command (fixes #127).
Platform -> Platform.sh
Follow up for getSshUrl().
project:clean can be local only
Remove project:delete (#126)
Pass through -v, -vv, -vvv, -q, and --concurrency to drush make (squash merge #116).
Fix fatal error when building after get.
Provide a more stable 'branch' command.
Merge pull request #128 from pjcdawkins/clean-local

project:clean should be local
Limit environment IDs to 32 chars.
Make the drush command recognize the custom alias name.
Merge pull request #130 from pjcdawkins/fix-branch-wait

Provide a more stable 'branch' command.
Fix git command intended to create AND checkout a branch locally.
Cache environments transparently.
Use the better caching to clean up drush aliases.
Fix undefined var