Factor out ResolverResource functionality
Fix unit test failure
Add missing copyright notice
Fix unit test failures
Fix NIO constructor issue
Merge pull request #145 from chuckdumont/nio

Factor out ResolverResource functionality into its own class