I3

Hello,

this pull-request tries to so solve the #3 issue, that is that once the account is created locally, then I cannot to log in into it by crowd.
It looks like from the code, that it's hardly bug, so I made two modes of login `separated`, the original mode and the `mixed`, that allows to access the discourse account with crowd if it was created locally.

Cheers,
Kuba