Better error-messages for trades

Improved error messages for trades.  Also added an experimental fix for https://github.com/Jessecar96/SteamBot/issues/598
Also, shouldn't numUnknownStatusUpdates be reset to 0 after the switch? (see the JS code)