Initial staging for economics view improvements.
Added label indicating current system and selected system, also if there are no items in a trade category.
Colour adjustments
Merge branch 'master' of github.com:Dessimat0r/pioneer into econ-improv
Bring Luomu's game msg log over from the SSP fork.
Update makefile.
Merge remote-tracking branch 'fluffyfreak/LuomuMsgLog' into msglog
fix includes to get build working
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into LuomuMsgLog
Merge branch 'master' of github.com:fluffyfreak/pioneer into LuomuMsgLog

Conflicts:
	src/StationShipViewForm.cpp
	win32/vc2010/pioneer.vcxproj.filters
	win32/vc2012/pioneer.vcxproj.filters
	win32/vc2013Express/pioneer.vcxproj.filters
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into LuomuMsgLog

Conflicts:
	src/LuaChatForm.cpp
	src/Makefile.am
	src/MarketAgent.cpp
	src/Player.cpp
	src/SpaceStation.cpp
	src/StationCommodityMarketForm.cpp
	src/StationPoliceForm.cpp
	src/StationShipEquipmentForm.cpp
	src/StationShipRepairForm.cpp
	src/StationShipViewForm.cpp
	win32/vc2012/pioneer.vcxproj
	win32/vc2013Express/pioneer.vcxproj
Fix colours after change to Color4ub.
It could probably use some optimization and I'm not sure about exact correctness of math used, but it should be immeasurably better than what we had before.
Planetary Temperature Fix for Multiple Stars

Temperature for planets in multiple systems should now be calculated correctly, or approximately correctly in all cases.
Possibility of Life Respects Stellar Lifetimes

If system couldn't have existed long enough for life to form (based on one of its stars being too massive), there will be none, if it has, life will be scaled accordingly to the time it could have had to develop.
Also removed explicit checks for star types - those cases are either handled automagically by mass check (hot, massive stars), or are no longer checked for (life around white and brown dwarfs is considered unlikely and requiring rather special circumstances to form but *NOT* impossible).
Fix for temperature overflows during system generation.

Everything normalized to Earth's values like a good little Earth chauvinist should.
Fixed temperature calculation for binary orbiting planets in quarternary systems.

Bug due to misinterpretation of (rare) orbital configuration, fixed by reordering of conditions checked.
Merge branch 'temperature_overflow_fix' into multiple_system_temperature_fix
Added (obvious) check to functions checking if body is coorbiting.
Better docking initial commit.
Uses single point for the pad location, an offset called "pad_offset" set in the lua, and a single entrance locator.
All other points required for docking and launching are generated from these.