split cybin cython code to transport and protocol

more cleaner code structure
refactored cybin code
Merge pull request #32 from eleme/cython_buffered_transport

rewrite cybin protocol