Now the tests run on my Mac OS (MySQL 5.6) and Linux Box (MySQL 5.5)
Merge pull request #41 from noplay/unicode_error_in_query

Unicode errors in query
Logstash sample
Improve explication
Return if the stream is nonblocking

If the stream is nonblocking we actually get this invalid packet and
should just stop.
Check for EOF packet and return
Merge pull request #42 from noplay/non_blocking_connections

Return if the stream is nonblocking
Merge pull request #40 from noplay/fix_tests

Now the tests run on my Mac OS (MySQL 5.6) and Linux Box (MySQL 5.5)
Handle disconnects for the ctl connection

The problem is that this module should run for a long time. Mysql
disconnects long running connections and therefore getting table
information causes the whole program to crash.
Merge pull request #43 from noplay/handle_ctl_disconnects

Handle disconnects for the ctl connection
Support checksum for mysql 5.6 #4
fix new decimal parsing problem
add tests for new decimal data type
copy and paste test_decimal_long_values_1 method twice
Check if the checksum is enabled upon connection.
Merge pull request #47 from dreid/check-checksum

Check if the checksum is enabled upon connection.
Merge pull request #45 from phoenixluo/master

fix new decimal parsing problem
Fixed parsing of small int24 values
Two more test cases
Fixed up twos-complement logic