Remove TradeType as it is an unecessary source for confusion.
Simplify initial feature set to use InventoryOpenEvent to handle offers being generated and sent to the player. Remove MerchantTradeEvent as it is no longer needed.
Remove Merchant#setTradingPlayer. TODO implement it through Player#openTrade