Changed to jogl 2.0

- Allow to use GL profiles between 2 and 4,
- Removed GL_QUADS and changed QuadsMesh to use TrianglesMesh
internally.
- Shaders now are able to convert from syntax < version 130 to and from
version >= 130
- Moved tests from Maths and Triangle in the scaliest section.
- Changed the build.sbt to fetch jogl directly from the maven
repository.