Turn waferslim into package
Minors and formatting
Port protocol to py3k (with six)
Break IronPython support (why not?)