`username` column became `uid`, updated calls to it.

`uid` attribute is now required, updated specs.

Fix any other call to `username`.

Use user email as `uid`