Move to a simple WP-CLI command.
Move command registration on the bottom.
Remove tunneling.
Add push mode support.

* Separate db pushing to a static method.
* Add mode support.
* Add better names for dumps to avoid conflicts.
Add push uploads support.

* create a generic rsync util
* use the rsync util to sync uploads
Assume sudo is needed for mysql.
Change --mode to --what
Update constant management.

* Updated private helper method names.
* Management of constants is now made from a static class property
    * Required, Optional, and Copy from policies are supported
* Updated %ENV%_PATH to %ENV%_SSH_PATH for consistency.
* %ENV%_SSH_DB_HOST, %ENV%_SSH_DB_USER and %ENV%_SSH_DB_PATH are optional as
they are duplicated from %ENV%_SSH_HOST, %ENV%_SSH_USER, and %ENV%_SSH_PATH
respectively.
Remove old empty help.
Add support for 'wp help deploy push'
Update readme.
Update readme.
Update readme.
Update readme.
Add verobosity to db deploy command.
Add path.
Update README.
Start adding option to select upload method.
Add upload methods.
Add generic _upload_files.