Gave the deployer a completely new command parser.

This one returns a hash with fields for each of the pieces of
the command.

action: help or deploy
script: name of ansible script
environment: inventory file to use
branch: branch or hash to pull from

Wrote tests for the parser.