Expose camera as property on shell
Warn if voxel-stitch or voxel-registry plugins not found, instead of erroring out
module.exports() returns shell instance
Move createVoxelMesh to voxel-mesher
Load materials before textures
Move wireframe into voxel-wireframe plugin. Closes GH-3
Remove redundant bind, ref GH-3
Add missing loadAfter voxel-registry in lib/blocks plugin
Change registry and stitch plugins to proper dependencies ('built-in' plugins)

Makes more sense to include voxel-registry and voxel-stitch as actual
dependencies, instead of letting the caller provide them, since
game-shell-voxel explicitly uses them (in gl-init handler, setting up
blocks and textures). Introduces concept of BUILTIN_PLUGINS. Callers can
provide custom options to these plugins, or they default to '{}' (but
they cannot currently override these plugins with their own versions).
Add list of meshes
Remove high block ID test

Know it works
Move shader setup to voxel-shader plugin
Remove now-unused gl-render
Less friendly gl-error reporting; let voxel-engine handle compatible browser detection
Refactor built-in plugin opts
Remove stitcher.stitch() call since voxel-stitch now calls it itself
Move GL texture creation to voxel-shader; show voxels on 'updatedSides' event

Update voxel-shader, voxel-stitch

deathcap/voxel-shader@612a72c8551df75f8329a31020cd4a76d49ad63a Set texture on updateTexture event from voxel-stitch
deathcap/voxel-stitch@e2f981afed46dcbaace478449faef4a3565e1511 Emit updatedSides (was updateTexture), create GL texture and then emit updateTexture

Commit message generated by https://github.com/deathcap/lmno-cl
Move blending settings to voxel-shader

Update voxel-shader

deathcap/voxel-shader@fa7d12388aa9df49dc159a08e47cb58af67d270d Add blending function setting from game-shell-voxel

Commit message generated by https://github.com/deathcap/lmno-cl
Move meshes to voxel-mesher, now loaded as plugin
Merge branch 'master' into gh-pages