TradeCommand.java Fixes

With this the second player wont loose items if they don't have enough inventory space when the first player accepts a trade but the seconds player doesn't have enough inventory space.