Add custom per-vertex attributes. Fixes azul3d/gfx#6