Update user preferences

The preferences tab now allows the user to update his/her email and AIM settins