Implemented IPv6 support, reporting server list to clients and zlib compression on that output(disabled currently for testing)

Also improved documentation.
Merge pull request #18 from grturner/dev

Client reporting and IPv6