Make the RenderData const, where required to change it for the blend masks use a copy.
SpaceStation.cpp - don't render the city OR the station if we're too far away.
ModelBody.cpp - reserve the vector for the number of lights.
CityOnPlanet.h/cpp - Remove the per building enabled flag, instead keep a list of the enabled buildings and only draw those. Also add a city wide m_clipRadius flag and test the whole city before trying to render buildings.
Reduce the amount of work the CityOnPlanet::Render method is doing per building.
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into ProfileCities

Conflicts:
	src/scenegraph/Billboard.h
	src/scenegraph/Group.h
	src/scenegraph/LOD.h
	src/scenegraph/ModelNode.h
	src/scenegraph/Thruster.h
Compiling again.
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into ProfileCities
vc2010
VIA 2fdec0853c747b6e5fa7e32d5a8c6ab8268fb4d0
Merge pull request #2329 from radius75/vc2010

Add PicoDDS to VS2010 solution
update mxe info
Prevent the OSPosic fpexceptions from compiling under OSX - it breaks it.
simple bash script to launch pioneer correctly (used for binary diet)
Initial cut of an OSX binary build script.
optionally strip pioneer binary after build
Filename magic to align with the other uploads
Merge remote-tracking branch 'upstream/master' into gnu-osx
pretty up the osx build script
dock update
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into ProfileCities
Tidyup vcxproj by removing some defunct files.
Corrected the types tested in getMinSize.
Rename getMinSize to GetMinSize.