Added notifications.js

Creates overlay notifications from events and key strokes. improved
fading.
The spacing should change here: `function Notify(notice, button, height) {`