fixed an array out of bound bug in Quaternion.java
removed Quaternion.java
added trackBall package
correct the source of Quaternions.java
modified trackball constructor to accept differenct radius of the ball
removed trackBall package
added opengl util package
modified GL to GL2
modified VirtualSphere from GL to GL2 for compabability
use rotation matrix to do rotation
removed unused variables and methods
fixed setupVS to the correspondding size of drawable
removed sphere around the graph
check whether mouse is down in mouse event pressed, released and dragged
changed the default window size from 640X480 to 800X600
Merge branch 'master' of https://github.com/pan-long/3DPointVisualisationWithOpenGL

Conflicts:
	visualisation/Visualisation.java