Added option to reject unusable trades

Trades are rejected before they are added/sent via packet