adding modicon encoder/decoder
Fix bogus calculation in ModbusSocketFramer.checkFrame
(one of the tests also seemed wrong, I had to fix it)
Adding sunspec client example

* Changing @staticmethod to @classmethod to fix inheritance
adding method to retrieve all the device blocks
adding the initial mapper interface
adding ideas in progress
adding a modbus datastore saver
making lrc/crc read stdin
adding the callback server example
adding a periodic updating example
fixing documentation
adding fix for stuck RTU streams
fixing documentation error
Adding an example for changing framers

- new example changing-framers.py
- added documentation link
Merge pull request #16 from pitrou/framing-bug

Fix bogus calculation in ModbusSocketFramer.checkFrame
Reworking the transaction managers to be explicit

- Serial framers use the FIFO manager (results in order)
- Socket framers use the Dict manager (tid -> result)
- Fixed tests and removed bad global managers
- Managers no longer use global state (now instance)
Bumping the version and adding a changelog
Fixing a logic error in client code

- Now correctly choosing transaction manager
Fixing 2to3 common warnings
Fixed example typo in readme