Update to ProgrammerArt v2.1 and host locally

ResourcePack zip from https://github.com/deathcap/ProgrammerArt/releases/tag/v2.1
https://github.com/deathcap/ProgrammerArt
Add experimental voxel-cs module to setup server

Ref GH-26
3D CSS cubes for block icons -- Update artpacks, inventory-window, voxel-commands, voxel-console, voxel-cs, voxel-inventory-hotbar, voxel-plugins, voxel-registry, voxel-texture-shader, voxel-voila

deathcap/artpacks@a7427cbd66c27fdb568c07b42b224ce1172dc237 0.1.0
deathcap/artpacks@eccb03b9c27d4028c5b69fb09a9c238e5907d87a Add .zip to .gitignore
deathcap/inventory-window@70aa2eff9931e846fb38743f6aa473016b8480e8 Change to use arrays for cube textures
deathcap/inventory-window@4ebc3c7658e48ec6318bb3dfac8ea7f1ef0bb835 Set z-index on cube node, fix text underlapping on held node
deathcap/inventory-window@34090d61e8ab8433a6767d668893148c8aa53ba7 Remove border around 3D cubes
deathcap/inventory-window@215ccd2dd670655593161f37894ca41af30afc10 Cube icons below count text
deathcap/inventory-window@0966ea0187659ae1d3c80321b2bd393ee574ac03 Show border around cubes for debugging
deathcap/inventory-window@3792ee949c0161b76c6d9d3be84d217403cf95b0 Add cubeNode, fix not clearing on pickup
deathcap/inventory-window@41db324a472f8bfd3e5db4dec2e61d7808d28fbe Add experimental CSS cube icons for blocks
deathcap/inventory-window@ef22a9d3e2a5bb50a0be123941551084cb5f8f0c Accept object for texture name, use 'top' property - add grass block example
deathcap/inventory-window@0c0d10b844fbd2e869143a1910e2c1d5040bd784 Update images to pngcrushed versions from progart v2.1
deathcap/voxel-commands@9c82cbf74ef51effa91e7d9d601f8348e343c17e 0.1.0
deathcap/voxel-console@fea2b5eaf584db28c0d595670ed9a5be1bef02a5 0.1.0
deathcap/voxel-console@1bb67d2fd04d4c97a9825d42a6181f08cb8247b6 Use console-widget ~0.1.0
deathcap/voxel-cs@7914e2e9637d129e8eadb31e8ae763d97f3b2b51 Update voxel-server: update voxel-crunch and duplex-emitter
deathcap/voxel-cs@3e26ea19763babf03379c913bd2897a04e012e4d Connect stream to server
deathcap/voxel-cs@effe58e65c8576ad232a11f4446bbfbf3bd8dbbf RTC data channels
deathcap/voxel-cs@f4eb9c4a5339be2d9207900a9af27a6c7da1d0bf Add voxel-server
deathcap/voxel-inventory-hotbar@dedc5db5b863d2809ce96b3cfe3ddf14c0d3a776 0.2.0
deathcap/voxel-inventory-hotbar@8406b124a80776a59a9e1fe95a6cf21a34ab0416 Disable mouse wheel slot scrolling by default
deathcap/voxel-inventory-hotbar@1dfb14a7fb6d879f34069c88a4a806d9096dd11c Add mouse wheel scrolling to change inventory slot. Closes GH-1
deathcap/voxel-plugins@9d17fa6038ebcf664b1d55b68ae1a6d928f296f5 0.2.0
deathcap/voxel-registry@a034e017209ae664c8997268833ddc07517a8e28 Always use 3D cube textures for blocks, even if uses same texture on each side
deathcap/voxel-registry@b50a00b1985948aea40839e3e6e806c7120f6d35 Add toarray dependency
deathcap/voxel-registry@3fa310cb0e398c55db6af6600b123a6a1d906c59 Change to use arrays for block 3D textures
deathcap/voxel-registry@5c6b441eff45b236929ed60d3cc2103021659e85 Use 3D CSS textures by default for blocks in get getItemTexture()
deathcap/voxel-texture-shader@e50559078d15cc0fee930fb4d72493511cd6fb97 0.1.0
deathcap/voxel-voila@91e70953b312b3756b00abf240a7cf94cfa083ba 0.1.0
deathcap/voxel-voila@d60ffc78956df28dcd8aa793712e64e5ae30f713 Update screenshots for detailed info toggle

Commit message generated by https://github.com/deathcap/lmno-cl
Merge branch 'master' into gh-pages
Regenerate bundle.js using deploy.sh