Edit.User update, change_password and profile

Edit.user update
- Admins are no longer able to alter the username, due to password
hashing.
change_password
- Users can now alter their password.
profile
- Users can alter their profile.
Item.class bugfix

Error for number_format fixed.