User can login with email or username

@georgetmayorga @liantics
It'll make debugging your jquery a challenge, but since I won't be the one debugging it, I'm ok with that. :-)