The following does a gmail style check on the username supplied, to see if it is
a unique username. If not, it makes some suggestions to ones which are available.
The user can try out various permuations and combinations of username without any
page postback.
Some examples of usernames that have already been taken are: admin, test, super.