Added new events to dumper.html
added heavy commenting, deviceInfo caching, modified things to work with new JSON formatting, deprication warnings for deviceConnected/Disconnected,

and streamingStarted/Stopped events
updated leap.js with changes from controller.js
fixed a bad line that slipped in
Added documentation regarding the new deviceEvent protocol addition.