Vbo utils

Add a VertexLayout class and VboMesh class, then add an example use case to the Tangram test program
Ah, so this is because ```glVertexAttribPointer``` requires a ```GLvoid*``` for offset? I don't really get why it does, since it really is supposed to be an integer offset, right?