Log nonfatal warnings about leap.js; look for *_moved as aliases of *_translated
pull leap.js into testbeds
remove jquery require from jax-engine, this is now a jax-core dependency
directories for jax-engine shaders and resources
Leap Motion demo controller
don't require leap in jax-core, that was a typo

apps using leap should require leap dependency explicitly

this way we don't bloat apps that don't require/support it
stop handling errors implicitly in Jax.Context

Apps should catch errors explicitly when possible, hook into
window.onerror when necessary, and explicitly #startRendering()
and #startUpdating() again when they determine an error is
nonfatal.

This was a failed attempt to generalize error handling where
such generalization was neither a necessary nor core responsibility
of Jax. Further, the implementation masks errors entirely in some
recent browsers unless an error handler was explicitly added by
the dev, which is an unexpected and undesired side effect.
refactor leap input, maybe a little more comprehensible (?)