When confirm:true, don't consider exchange open until confirmSelectOk

Or else the open callback may fire prior to sequence initialization and
confirmation acks won't match the values saved on messages awaiting
confirmation and the confirmation callback never fires.
Merge pull request #2 from thirdiron/patched-upstream

When confirm:true, don't consider exchange open until confirmSelectOk