Production Orgs require rollbackOnError=True

Fix https://github.com/joeferraro/MavensMate-SublimeText/issues/152
which is a  regression caused by
https://github.com/joeferraro/MavensMate-SublimeText/issues/118 in
commit
https://github.com/joeferraro/MavensMate/commit/2b638e56ff0e60152f856f4f
7928c76c2049295b.

Check testRequired to find out if this is a production org. This is a
bit of a misnomer as runAllTests=True will run managed package tests,
other tests are *always* run so we should honor the UI, however
Production orgs do require rollbackOnError=True so we should override
it here

Do not use setting for rollback_on_error, always use UI value for
run_tests
Merge pull request #30 from doublesharp/patch-deploy-production-rollback_on_error-fix

Production Orgs require rollbackOnError=True