Remove SSL Certifcate auth reliance on internal password

This was suggested long ago in #1182 and earlier in #653 by @brianhw and @jbau so that there won't be a mix up between the user's internal password and this password, but still allows the user to have and maintain their own password inside the standard model auth. Heads up to @sarina @ichuang @pdpinch