Don't trace a maybe null error
Add tests for manual provisioning.
Merge pull request #314 from howbazaar/fix-manual

Fix the break in add-machine with ssh placement

Added a few tests too.