refactor as-webgl-buffer-spec impls to produce map directly usable by make-attribute-buffers-in-spec, also add color buffer generation option, add ortho projection matrix ctor based on current view rect
add basic color shader gen (mainly for 2D, but 3D supported too), add phong draw gn, update uniform setters to support single boolean vals
add & refactor demos (add 2d polygon example & 3d version w/ phong shading)
add stats.js (in /babel/resources) and update html template