edns-subnet support experiments
edns tweaks
Allow A/AAAA records without a weight
Don't crash if a zone doesn't have any apex records
GeoDNS has been in production for a while now
Show line with syntax error when parsing JSON files
Add --checkconfig parameter
Reformat
Add test for processing edns-subnet requests
replace qCounter++ with a mutex from expvar

Make use of the expvar package convert all use of qCounter.
Not tested: expect: it compiles, ship it.

The logging output may be slightly different - didn't look to careful.
Merge pull request #24 from miekg/master

Use expvar for global counter
Minor tweaks
Remove a little debug noise
Refactor edns subnet test to make it reusable
Fix duplicate key in test data
Make it easier to run tests in smaller chunks
Move alias tests to separate function, add some commented out todo tests
Move CNAME and alias logic into findLabels function

This makes alias'es and cname's go through the proper targeting logic
the same as other record types.

Closes #25
Disable EDNS logging
Bump version to 2.2.1