fix inventory not loading when the inventory is private

When receiving an offer from someone who has a private backpack, the inventory is not loading. This patch fixes that. tradeofferid should be set to 'new' when creating an offer.

Added actual error message from acceptOffer (see #30)