Added notifications.js

Creates overlay notifications from events and key strokes. improved
fading.
adding the light map support from FBX
Merge branch 'master' of https://github.com/highfidelity/hifi into tot
have domain server report its ID at /id
Clean up code

Fix indentations, whitespace, and layout
Merge pull request #3853 from birarda/master

have domain-server report its ID at /id
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
lets you grab an object and turn it near your face to better see it
First version of the lighmap working
Fix persist time

Set persist time to 10 secs
Merge pull request #3854 from PhilipRosedale/master

Entity script allowing you to grab and 'inspect' an object
fix bugs in unloading scripts when changing domains
first cut at lobby tweaks
handle line wrapping in description
make a version of computePick that works off of view frustum even when in HMD mode, updates to lobby
handle no description and blank panels better
Merge pull request #3855 from ZappoMan/sitEntityScript

fix bugs in unloading scripts when changing domains
fix isFacingAvatar for 3d text overlays
switch to 3d text for description
text sizing tweaks