Tracked whether the api request failed because of lack of privileges or lack or authentication information
Reformat...
Notification count for signups wasn't updating because the name of the div was typo'd....
Rewrote the code for updating the number of notifications so that if the request fails an error icon is displayed (the tooltip of the icon gives the error message)
If a soy template is malformed then it produces a server error which is bad javascript and results in templates not being defined.  This patch checks to see if we can find the template and displays an error if not rather than letting the browser just sit there with a blank page doing nothing