Merge pull request #11 from AppScale/testing

sync with main branch
Merge github.com:AppScale/appscale-tools
Fix to let enable root login to retry, fixes errors on EC2 during appscale up
checking for client_secrets before attempting to use it
added raises section for get_params_from_args, since it raises AgentConfigurationException
not using termcolor in version helper, since it isn't supported on python 2.5
Merge pull request #248 from shatterednirvana/no-termcolor-in-version-helper

not using termcolor in version helper, since it isn't supported on python 2.5
Merge pull request #247 from shatterednirvana/properly-require-client-secrets

Properly require client secrets to be specified
Merge branch 'testing' of github.com:AppScale/appscale-tools into fix-enable-root-login-to-retry
unit tests fixed
unit tests fixed
Merge pull request #240 from briandrawert/fix-enable-root-login-to-retry

Fix enable root login to retry