Added notifications.js

Creates overlay notifications from events and key strokes. improved
fading.
Missing space around `=` (`var users = []`)