Resolve unresolved InetSocketAddresses on non-io thread

Resolves #23.
Merge pull request #28 from allengeorge/address_resolution_executor

Resolve unresolved InetSocketAddresses on non-io thread