Implemented confirm delivery.
Implemented mandatory/immediate flags.
Fixed bug where opening multiples channels could result in a Channel KeyError.