XEP-0198: Terminate session on queue overflow

On queue overflow, terminate the c2s session instead of just dropping
items from the queue.  This makes sure all stanzas are either delivered
or bounced.
Merge pull request #206 from weiss/xep-0198

XEP-0198: Terminate session if stanza queue becomes too large