More robust trading
Nuked the entire indication processing layer in favor of a simpler, direct model
Rename Trade2, TradeAgent2
Null trade impl
Null trade impl
whack old trade impl