Bump version to 0.3.16
Move the time vars above the GET_CLIENT macro
Test Ruby 2.1.2
Timeout values should be unsigned ints
Whitespace
Add OS X to the test matrix
Use rbx-2 instead of rbx on Travis
Add OS X for RVM 2.0.0 only
Install MySQL if OS=darwin
Fixed some spelling / grammar in README.md
Merge pull request #515 from keichan34/readme-fixes

Fixed some spelling / grammar in README.md
Add a note about using :cast and :cast_booleans together.
Merge pull request #517 from davidinjc/master

Add a note about using :cast and :cast_booleans together.
fix #520 datetime fractional seconds part error
Refactor the microseconds DATE code to also handle microseconds in a TIME field
Merge pull request #521 from zhaoyk/master
Visual Studio doesn't have unistd.h, and mysql2 compiles just fine.
Visual Studio doesn't have unistd.h, and mysql2 compiles just fine.
Merge pull request #524 from lowjoel/master

Remove including unistd.h when compiling under Visual C++
state the name of the field that contains a bad datetime