added log types to completion (Closes #4)
added addon support (Closes #1)
do not fallback to deployments (Closes #2)
added list completion on worker.remove (Closes #3)
added list completion on key.remove (Closes #5)
Merge branch 'master' into develop
Refactor and add missing commands

 - Check if the user is logged in
 - Use cache for addon.list
 - Divide into smaller functions
 - Improve Addon upgrade/downgrade/remove
 - Add alias
 - Add cron
 - Add app types to create
 - Add deploy
 - Add details
 - Add push
 - Add undeploy
 - Add worker
 - Update available application and deployment commands
Add ZSH auto completion