Wip xio

This is a pre-pull request, designed to give folks a chance to do early review of the current XioMessenger integration for Hammer.