Change the ChangeCommodityBasePriceAlteration to use n-e

It is still a bit hackish since it uses the Ship.lua compat table, but at
least the Lua interface gets more consistent.