Fixes for integer attribute support

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Merge pull request #7 from Sleaker/master

Simplify how VertexAttributes are handled.
So much stuff

- First, fix the JVM crash caused by erroneous copying of the model
vertex data. @Sleaker buffers are like VCR tapes, rewind before reading!
- String rendering with StringModel
- Add an interface to all versioned classes to retrieve the version
- Support images directly for textures, not just an input stream
- Support for different index counts and offsets in VertexArray
- Some minor changes on how uniforms are handled
- Remove superfluous methods
- Typo fix
- Cleanup
Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Add hook for Travis notifications to Notifico.
Add padding before and after each glyph in the string model

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Various changes

- Remove the vertex data from Model
- Add InstancedModel
- Add a method to upload a single Uniform to a program
- Improvements to the StringModel
Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Return a copy of the vertex attribute buffer for reading

Fixes a bug when trying to read multiple times
Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Better method names for VertexAttribute

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
InstancedModel javadocs

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Improve textures

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Added tests for unsigned data types

Signed-off-by:thehutch <th3hutch@yahoo.co.uk>
Merge pull request #8 from thehutch/master

Added tests for unsigned data types