Prototype of nifty-editor integration .
Fix error dialog being displayed in a headless context.

This was causing an infinite cycle of java.awt.HeadlessException in case handleError was called in an environment without display.
[Bounding] Minor JavaDoc fix
Add Screen blend mode.
Update javadoc for screen blend mode.
Screen blend mode for JOGL.
Screen blend mode for andriod.
Update repo
Create README.md
Update README.md
Fixing tabs to spaces.
Added a license header.
More tab eradication.
Fixed the duplicate definition errors in normal.vert
...I left them commented out for reference and because
maybe this needs some rethinking.
More tabs to spaces.
Added support for instancing at the mesh level.
(so far only for lwjgl because I'm lazy)
Went ahead and added in divisor support while I was
at it because it doesn't cost anything and there might
be use-cases for it.
Mesh now knows about instances and you can directly
ask it for an instance count.  I haven't added support
for proper bounding box calculation but it should
at least be possible now.
Modified the multi-slot buffer support to work even
if the buffer is not instanced.  Saw no real reason
not to and it makes buffer support more flexible.
Fixed clamp method in ColorRGBA.
Merge pull request #158 from Perjin/colorRGBA-bugfix

Fixed clamp method in ColorRGBA.
thanks to Perjin
Added a version of createFloatBuffer that takes
a ColoRGBA array.