rhbz1007106 - Correct error when signing up with open where the open id username is the same as an existing Zanata user name.

This issue brings up a bigger problem which is that our authentication system has become too complicated and bloated for its own good. We need to streamline and refactor it.