Added hostsFile tests. Added check that caching is actually preventing additional lookups.
Removed dead method call.
Merge pull request #9 from Danack/addHostsTest

Added more tests
Cache refactoring

 - pull $type back down into interface
 - remove delete() from interface
 - make get() async-capable
Fix hosts file bug and tests

Thanks to @Danack
Added hard-coded packet response to allow testing of the decoding.
Added resolver tests.
Merge commit '3d81d18176b762191891de158dc04a1a59af6053' into addResolverTest

* commit '3d81d18176b762191891de158dc04a1a59af6053':
  Fix hosts file bug and tests

Conflicts:
	test/AddrTest/HostsFileTest.php
Removed bogus check in test - there is still an issue so test is marked as skipped.
Merge pull request #11 from Danack/addResolverTest

Add resolver and ResponseInterpreter tests.
Added more tests for example packets.
Merge commit '671cffe242beee453f272f1d143ee29d6027e2dd' into addedSamplePackets

* commit '671cffe242beee453f272f1d143ee29d6027e2dd':
  Removed bogus check in test - there is still an issue so test is marked as skipped.
  Added resolver tests.
  Fix hosts file bug and tests
Changed bbc test to use an array to be consistent with others, and also added note about test should check two IP addreses.
Added check that cname is returned when only cname is available.
Added test where client is not set.
Merge pull request #12 from Danack/addedSamplePackets

Added sample packets - tests are broken due to the uncommented test.
Fixed test to have correct behaviour.