Update TBMorkConnector to July 21 version of interface spec.
Switch to Toolkit's Promise.jsm, make tests work again.