upgrades to 091
adds protocol parser class for code-gen
fixes exchange_bind
fixes test
autogenerates protocol constants
generates mapping class.method_name => class_id,method_id
uses wait helper to get method map
moves wait helper to the abstract channel
uses wait helper
starts using method map classes
changes protocol writer method from static to instance methods
bumps library version
adds multiprotocol support
fixes protocol header
removes static keyword
adds autogenerated classes
adds spec files
changes protocolVersion to include dots in version numbers
adds small usage docs
adds 0.8 redirect support