- Added general user preferences view and updated link in profile menu to suit. - Made notification permission required for notification preferences view, added test to cover.