profile: Made changes suggested by @TheWilfox to be consistant with spacing in profile.html, and don't allow GET requests when updating user preferences