Improve clustered deployer

- Wrap cluster run_command results into a class
- Improve log messages that deal with deploy/undeploy
- Check for Manager deployment errors
- Check version even if there is a single version of the app deployed
Add rolling restart capability
Added automatic restart function to deploy command
Optimize undeploy old versions call
Remove stray print statement
Fix exception if app is not deployed
Autodiscover all configured cluster members by default
Catch all Exceptions not just urllib2 ones
added rollback command
Merge pull request #4 from mvalenzuelaDandB/master

added rollback command
INFRASYS-2928 Retry connection on TomcatError
Merge pull request #1 from TheRhino04/INFRASYS-2928

INFRASYS-2928 Add re-tries to avoid deployment failures