Merge pull request #2851 from fluffyfreak/improve-tradeships

Improve tradeships.lua
Update Changelog.txt
auto-commit: translation updates
auto-commit: translation updates
auto-commit: translation updates
auto-commit: translation updates
Add builtin support for return values to Lua{Object, Table}::CallMethod
Use LuaObject::CallMethod for all the missile handling.
doubled HANG_UP if offer no attractive / crew contract - BBchat
Remove hyperdrive setting in ship:SetShipType
Remove shipdef.defaultHyperdrive and replace it by shipdef.hyperdriveClass

This new attribute isn't an equipment type but a simple integer
representing the class of hyperdrives. This allows us to loosen
the link between equipment and ship types.
Merge remote-tracking branch 'radius75/hang_up_bbchat_crew_contract'
changelog: fix whitespace
auto-commit: translation updates
auto-commit: translation updates
Track bodyIcons in SystemInfoView by bodyIndex instead of name (fixes #2848).
Non-variadic-recursive pi_lua_multiple_push version for MSVC
Merge branch 'cpp_calls_lua'
Merge remote-tracking branch 'laarmen/no_hyperdrive'
Fixing scoop = 2 values