add ability to notify client when entity stops
cache persistent entities on the server side
various fixes and performance improvements

  - use three.js webgl renderer
  - add null as placeholder value in registry.cache while waiting for result
  - tweak entity registration system, update entities when they exist locally,
    only store limited entities
add web based developer page to try things outside of main site pages