- Split rjab/conn/connection.rb into 3 classes, Connection, Client, and Component
- proper method security
- shift XMLListener instance variables into the Mixin
- Subclass Node to create Message, IQ, Presence nodes
