Removes unnecessary save from User.java, and comments the new fromJSON function.
Uses the new notification preferences in the notification classes to send messages out appropriately.