Removed old terrain generation code
Moved noise algorithms to noise class
Noise now uses different seed every time
Tweaked ground generation
Tweaked ground generation, again
Moved glut initialization to it's own function
Noise now uses higher precision (double instead of float)
Ground can now generate on arbitrary position on the sphere
Fixed a bug caused by limitations in opengl.
Planets can now be almost as large as the sun without looking weird
Ground now generates every time the user moves, allowing to see the terrain of the entire planet.
Fixed a bug in the noise algorithm, which caused sharp edges
Merge branch 'terrainimprove' into development

Conflicts:
	TerrainGenerator.cpp (fixed)
	main.cpp (fixed)
Moved some members of TerranGenerator to Simplexnoise, where they belong.
Merge branch 'development'