Add feature to do auto signup with external auth
This adds a feature flag: AUTH_USE_MIT_CERTIFICATES_IMMEDIATE_SIGNUP
that does an automatic signup of users if they are using external authentcation.
Fixed PEP8 and indentation issues
Added tests for signup skipping
Corrected CMS tests so that one is passing, added external_auth to cms apps
Several pylint fixes and bad super call
Removing external_auth addition to cms, and skipping test
Merge pull request #1182 from carsongee/add_mitx_ssl_bypass_signup

Add feature to do auto signup with external auth