Updates I've had pending for a while. * First pass of Roster support * Redesigning the connection storage as an object. * Tweaking admin messages to allow reply actions. (Useful for Roster Management) Possibly a few other things I'm forgetting.