Working on deployments feature. Currently absolutely broken.
Implement Beanstalk deployments support for GIT repositories.
Add Beanstalk: Release command, rename Beanstalk: Deployments to Beanstalk: Release Environments.
Graceful http exception handling, major code cleanup.
Fit the code in 80 characters width.
Clean up, rename #with_repo to #with_repository, better GIT errors handling.
Add beanstalk_plugin_settings command.
Remove logging from osx_keychain module, fix indentation issue.
Add debug_mode (default false) into settings.
Update status bar copy.
Implement deployments for SVN, configurable logging. Clean up code for a bit.
Add CURL wrapper for Linux users.
Fix Windows support.
Take revision number from '<entry>' instead of '<commit>'.
Remove xml.dom.minidom dependency, since it's painful to get it work on Ubuntu.
Strip UNIX-style slashes in URLs on Windows too.
Use + [''] instead of list.append which returns None.
Finally fix http credentials parsing.
Pass credentials to svn info when requesting remote revision, add additional logging.
Don't use full module import to properly handle exceptions in separate threads.