Fields are now verified when editing users.
Forgot to do
Tested and bugfixed user editing
Maybe some people might like to have an 'other' gender
Added permition check when creating a user, and verification
Integrated verification into the code
Made ->isPermitted() a little more convenient
Put UCError in its rightful place
Made all error classes descend from a common object
Changed permitions around a bit: logged in users can no longer create users
Tested and bugfixed user creation and verification
Added the ability to deactivate users, and improved a few little things
Added to todo
User fields can now be required when creating a user. Also bugfixes