update crewRoster to use CountEquip

Use of GetEquipCount is deprecated, since #1719
Use named variable for LuaRef in equipSet callback setting

This works around a bug happening on Mac OS X (and perhaps clang as
well). (Closes #2993)
improved sortingfunction for comodity market
fixes #2998, pirates getting nil hyperdrive
fix bug same as #2998, update taxi and deliv. to new equipment
update changelog
Check the stack size when trying to call a Lua{Object, Table} method

(Closes #3000)
fix crashes and deprecation in assassination module
Add a bunch of LUA_DEBUG_START guards
Avoid some Lua stack leaks in the UI code.

(Closes #3000)
(Closes #3001)
(Closes #2999)
(Closes #2997)
(Closes #2996)
add readout of Lua stack size to debug info overlay
Merge remote-tracking branch 'laarmen/checkstack_callmethod'
Merge remote-tracking branch 'laarmen/leaky_ui'
Merge remote-tracking branch 'laarmen/fix_2993'
whitespace in changelog
Facelift to the ALBR corp ships
Converting all patterns to .dds format
Use protected call in Lua{Table, Object}::CallMethod
Return the max range as well in HyperdriveType:GetRange
Split the hyperrange update into UpdateLuaStats (Closes #3005)