Merge pull request #10 from thehutch/master

Added TextureAtlas and createInstance() methods inside the models
Fix texture loading and add javadocs to Color

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Cleanup of TextureAtlas

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Color constants should be opaque

Signed-off-by: Chris Sanders (zidane@outlook.com)
Fix constructors for Colors making Alpha 0 by default.  Alpha will now default to 255 (opaque) as intended.

Added more documentation indicating 3 component constructors assume the color is non-normalized.
Finish removing lwjgl calls from api related classes.

Signed-off-by: Nick Minkler <sleaker@gmail.com>
Added method to convert from the HSB colour model to RGB

Signed-off-by: thehutch <th3hutch@yahoo.co.uk>