Major updates to user management files

Login, register and logout files update
added edit_user.php and update_user.php
user can now edit their profile, the can change their password if they
want or just update other information
fields cannot be left blank except for the new password fields.
Alert windows tell the user if there are problems and they are
redirected automatically to the required page.