Connect to a server's SRV record if they specify one
packet 0x66 (Click Window): `shift` field renamed to `mode`
README: added npm version badge
Only look for SRV records if necessary

Vanilla client implementation only looks for SRV records when the server port isn't specified, so let's mirror that behavior.
Merge pull request #55 from stith/patch-1

Connect to a server's SRV record if they specify one
print sent and received packet contents in debug mode
README: added how to enable debugging output
README: added links to the mentioned github users
Release 0.10.0
protocol version updated to support minecraft 1.5.2
Release 0.10.1
Updated to protocol version 73 (1.6.1)
Added tests for new datatypes
packet 0x27: leash from bool to int
packet 0x13: added jumpBoost field
packet 0xfe (ping): updated to support 1.6.1
packet 0x64 (OpenWindow): support for the optional entityId field
packet 0x27: leash from int to ubyte
client ping fixed
improved 0x64 packet support, code refactorized using an optional_fields hash