Make the assumption that users are providing 'extra_cmd' for some methods
Make the assumption that users are providing 'extra_cmd' for some methods

The reason for this is that the argument directly after this, either
'path' or 'local_checkout_root' will cause an exception if they
aren't provided since 'checkout_root' is undeclared for those methods.

etsy/deployinator,etsy/deployinator,etsy/deployinator