Merge pull request #2154 from shadmar/missile_smoke_trail

Missile smoke trails
Merge branch 'eclipse' of git://github.com/zugz/pioneer into eclipse
Made geosphere_terrain.vert match the Camera.cpp implementation of discCovered.
Got Camera.cpp to compile under VS2012
Orbit: formatting, efficiency and boundary-condition clean-up
Added a define to control using the more or less accurate maths function for shadowing.
Of note: the less accurate doesn't flicker.
extract common code from TrueAnomalyFromMeanAnomaly and OrbitalPosAtTime
update changelog
Merge remote-tracking branch 'irigi/useful-orbital-parameters'
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into system-to-lua

Conflicts:
	src/galaxy/StarSystem.cpp
MSVC doesn't define atanh or asinh functions until VS2012 C++11, have to define them ourselves so it compiles.
Updated the VS2010 and VS2012 solutions.
Merge pull request #2168 from fluffyfreak/FixVS2012OrbitFiles

MSVC doesn't define atanh or asinh functions until VS2012 C++11, have to...
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into system-to-lua
Fixup the export and initialisation due to changes to Orbit class.
Merge remote-tracking branch 'fluffyfreak/new4BaySpaceStation'
Moved atanh and asinh MSVC specific stuff to WinMath as per jpab's suggestion.
Updated to use logOnePlusX for both terms.
save version bump for #2058
Merge remote-tracking branch 'fluffyfreak/MoveToMSVCMaths'
Merge branch 'eclipse' of https://github.com/fluffyfreak/pioneer into eclipse

Conflicts:
	data/shaders/gl2/geosphere_terrain.vert
	src/Camera.cpp
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into JustLookingAgain

Conflicts:
	win32/vc2012/pioneer.vcxproj.filters