onload image textures to avoid firefox from exploding. closes #1
binding.texture === null rather than !binding.texture
rt.trampoline support
explain task/trampoline
better loop
better error logging