Added notifications.js

Creates overlay notifications from events and key strokes. improved
fading.
Per the coding standard (https://github.com/highfidelity/hifi/wiki/Coding-Standard), indentation should be done using 4 spaces (no tabs).  It looks like there is a mix here, so please update the tabs to 4 spaces.