www/common/makeuser.py: Now accepts a large number of arguments for all the fields of the user. (password, full name, nick name, student id, role) Creates a new user in the DB. Creates a Unix account for the user on the current machine. (This will need to change to create one on the central machine to be propagated). makeuser script: Accepts all the arguments as above and passes them along to www/common/makeuser.py.