Ensured unique usernames, made database

Lots off Preference things going on, and with Parse and meticulous error
checking this extended to a rather long project. But now it's done, and
individual usernames work like a charm. Changing a username even removes
the old one from the database.
Looking over code connections, all good