refactored registration to allow for first name and last name
fixed auto_approve_users in system settings