Added new notification framework

It is now possible to add notifications to
users and notifications will be shown in user's
profile page. There is also an indicator in the top
bar if there are new notifications.