Fixed some merge issues (now it's working properly)
Added test case for IK
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.
Implemented accurate bounding sphere to triangle
collision.  The old code had an implementation but
it missed tons of cases.

For 100,000 random points, the old way would process
that in about 12+ ms.  The new way does it in about
18+ ms... but the old way missed 643 collisions
(180 versus 823).

Plus, with the new way accurate contact normal and
contact point can be provided trivially... so it is.
Fixed an accidental sharing of temp vars vects
that turned out to matter.
Fix for proper collision distance based on 
precedent.  "I had one job..."
Updates JOGL (2.2.0)
Ports all changes done on the official renderer during several months to the JOGL renderer (I thank a lot the lazy developers)
Merge pull request #2 from jMonkeyEngine/master

merge from upstream