Changed event priority for handling of InventoryClickEvents to HIGHEST,
because we don't want other plugins to cancel those events after we
already have processed them (moved items around in preparation for
minecraft processing the trade after the click event).
Added ShopkeeperTradeEvent (meant for canceling trades because of
additional conditions) and ShopkeeperTradeCompletedEvent (meant for
monitoring the actual outcome of a trade).