created maintenance branch for several fixes
added permission level int to user model. changed signin/up to use email only.
added edit profile page
merged general-maintenance-1