raising a RuntimeError when unexpected socket methods are called,
that will leverage openning issues more easily. refs #29
bumping to 0.5.7