Gets total notifications for given user. By default, it will return all (read + unread), but it is possible to return only unread and filtered for a given application context.