Add an option to enable ldb

Check out http://github.com/laarmen/lua_debug to get the software
Patches welcome!
Add an @prefix to the chunk sources to more or less match the original Lua nomenclature
#1734  UI: speeding up the buy and sell process in the marketplace
Update VS2010
update changelog
Add DerpyHooves to AUTHORS
Added some logging and errors/warnings.
Also removed the numDockingPorts from the Lua and instead calculate it from the number of docking bays actually defined.
clean up station docking stage/docking node checks
Merge branch 'BetterStationLogging'
Avoid virtual setters during Load/initialisation. Fixes #2221.

Load/Init should only be setting up state, whereas virtual setters are
often overriden in derived classes to trigger things on particular state
changes (e.g., put a message in the ship console when the ship alert state
changes). Load/Init is not a state change, because there's no (valid)
previous state.
Merge pull request #2223 from johnbartholomew/issue-2221

Avoid virtual setters during Load/initialisation
set ship type through SetShipId to include property update

fixes #2225
Merge remote-tracking branch 'johnbartholomew/issue-2225'
update changelog: add a couple of missing issue refs
Merge remote-tracking branch 'laarmen/lua_debug'
Merge pull request #2188 from UncleVasya/buy_sell_speedup

#1734  UI: speeding up the buy and sell process in the marketplace
update changelog
StarSystem:ExportToLua() does not return anything
add FileSystem::SanitiseFileName
be safer about the generated file-name in ExportToLua