Client shouldn't be trying to load numNewNotifications if the user isn't logged in

(Bug, Closed -> Fixed, Priority: Critical, Test Status: No automated tests yet , Reported By Justin du Coeur, )
Summary: It appears that Anonymous is still trying to fetch notifications. This is innocuous, but it's resulting in a lot of 400 errors in the client, from being rejected by the server.
Pointed out by Richild la Gauchere.