Connection: Implement connect with resolver for domain-name, ipv4, and ipv6 support.
Flesh out Connection.
Fix compiling issues.
Implement recv_datagram.
Implement poll_datagram.
Fix errors with compilation for poll_datagram.
Pull changes from upstream Datagram (Astron/Astron), add more comments/documentation, cleanup and improve API.
Fix compiler issues.
Merge upstream DGI changes.  Add documentation and generally clean-up API.
Connection: Implement asynchronous API methods.
NetworkClient: Delete source files for NetworkClient, no longer used.
CMakeLists: Remove NetworkClient source files.
Merge pull request #1 from Astron/networking

Implement Connection class and API