-Add: MD5Field, for all the newgrf info packets.
-Change: have the newgrf info packets use the new MD5Field.
-Add: Include ipaddr.py, so that people don't have to install this.
-Add: IPAddrField and IPAddrPrefixField.

This is somewhat hack-ish, IPAddrField is used inside a RepeatingField,
so we have to set an extra value outside the RepeatingField to notify it
what type of addresses to expect.
-Add: DNS names for the master and content server.
-Add: IPAddrField and IPAddrPrefixField to the fields list.
-Add: Finish ServerList packet.

This should conclude the Query protocol.
-Add: simple example script.

This script demonstrates a simple master server query system.