correct comparison of deal equality (a strict == is not enough)
in OnDealSectorCommitted, verify that deals looked up match the deal proposals which were made
make OnDealSectorCommitted handle changes to deal ids