adding a few messages
Adding a message encoding generator for testing.

- fixed messages not passing **kwargs to base
- fixed binary framer off by 1
- fixed mei_message rtu size tests
- added a message generator to use with message parser
- fixed message parser with ascii
- tested message parser with all formats (added to messages)
adding documentation for message formats
Merge pull request #12 from pjkundert/feature-server-address

Feature server address
updating documentation and being pedantic
Allowing overloading of message encoding

* allow codes like payload builder to encode
* added IPayloadBuilder interface (future)
* renamed builder methods to reflect vision
* added error code decoding to name
* fixed affected tests
Cleaning up the build tools

- moving custom datastores to examples
- bumping required versions
- making the debug server console optional
- updating documentation
adding support for pydev
fixing broken nosetest (/dev/pts) and pydev issues
adding bcd payload builder
reworking contrib packages
adding bcd payload contrib
moving complex examples to contrib
syncing version on pypi
adding server rest api
moving web -> bottle
fixing documentation
adding gui base
adding initial manager page
adding data view