fix exceptions in EClientSocket requests
start working on ib.opt compat layer
test/fix exception in callback behavior for opt layer
basic support for mutating messages in opt api
run test_opt against both twspy.opt and ib.opt, fix behavior to match
fix str of opt messages
provide typeName attribute on opt messages
add LICENSE
add README.rst
update setup.py with metadata
xfail hist data test when tws hist data connection is broken