First commit of the ODL Pyretic development code

This is still development code. It is not functional in the sense of
allowing a Pyretic app to run on top of Pyretic connected to ODL via a
socket. However, it connects and can serve as a basis for further
development