Added failing tests.
Fixed broken tests.
Made 'all' a reserved word.
Updated changes.
Merged 'master' into branch.
Merge pull request #80 from jacebrowning/cli-path-exception

Exception on `doorstop publish PREFIX DIRPATH`.