Updated chat demo and introduced NotificationResult

Instead of returning a plain list of Notifications,
NotificationResult now also holds the handback object as
given during subscription and the number of dropped notifications
because of an overflow.