Initial super-commit of port to OpenGL 3.3 - ported shaders, made shader version 150 from 120, refactored maths to calculate shader matrices slightly, fixed up call sites and main UI rendering issues.
Initialise these and use nullptr instead of 0
Google breakpad library
Lib files required for vs2013 - built by AndyC on VS2013 Express Windows 7 machine
Integrate with build - based on Paragon example.
auto-commit: translation updates
Initial test code for the HorizonCulling
Remove the cached indices lists
Go back to the old patch mesh detail steppings
Move the GEOPATCH_MAX_DEPTH into GeoPatchContext and then limit the max depth by it instead of hardcoding the number.
Also recalculate the max depth when changing the settings.
Eliminate warning about bool to int comparison
Clip the rendering of the patch according to the HC algorithm.
Still has one outstanding bug.
auto-commit: translation updates
Merge pull request #3213 from fluffyfreak/remove_detail_changes

Remove detail changes
Update Changelog.txt
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into try_culling
New Plane and Sphere class files.
Replace #pragma once by traditional include guards.
auto-commit: translation updates
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into try_culling