Auto-correct / auto-complete for UserId's
Added a new function that attempts to guess UserId
s when the user inputs an invalid string.
Common cases include: missing "@" at the beginning, missing domain, or formatting the user id like an email address.
Closes #29 (closed).