Factor out ol.structs.Buffer#markDirty
Factor out ol.structs.Buffer#allocate
Add ol.geom2 utility functions
Add ol.geom2.PointCollection
Add ol.source.VectorSource2
Add ol.layer.VectorLayer2
Add ol.renderer.webgl.VectorLayer2
Activate ol.renderer.webgl.VectorLayer2
Add ol.geom2.LineStringCollection
Add line string collections to ol.source.VectorSource2
Add line string rendering
Add ten thousand points example
Add ol.renderer.canvas.VectorLayer2 bare skeleton
Activate ol.renderer.canvas.VectorLayer2 bare skeleton
Add ol.structs.Buffer#getSplit32
Return split values in a single interleaved Float32Array
Add ol.geom2.LineStringCollection#getIndices
Add Assertion#arreql

Needed because expect.js's eql does not support typed arrays.
Return Uint16Array from ol.geom2.LineStringCollection#getIndices
Draw LineStrings using drawElements

This enables drawing of LineStrings with more than two coordinates.