initial stab at 'ALIAS' or 'ANAME' records for PowerDNS. To use, set an ALIAS record on your apex. Secondly, configure PowerDNS with 'recursor=a.recursor.ip'. Sample zone:

@	IN	SOA	ns1 ahu 2014091619 7200 3600 1209600 3600
@	IN	NS	ns1
@	IN	NS	ns2
www	IN	CNAME	xs.powerdns.com.
ns1	IN	A	1.2.3.4
ns2	IN	A	4.3.2.1
@	IN	ALIAS	www.powerdns.com.
@	IN	MX	25 outpost.ds9a.nl.
elsewhere	IN	CNAME	@

Semantics are that real records override the ALIAS. We only reach out to the alias record if nothing else matched.
this currently breaks ANY queries for the apex btw.
some documentation
remove spurious 'any' (thanks seth) plus clarify CNAME walking
typos
EDNS0, AXFR details, rationale, some wording improvements
Merge branch 'master' into alias

Conflicts:
	pdns/dnsproxy.cc
Don't build dvi

We don't use them and it speeds up the build a little bit.
Fixup the static binaries check

It did set a variable which wasn't used (debug)
and didn't display a result.

Now we display the default, and yes/no properly

This still doesn't change the fact that --enable-static-binaries
doesn't do the right thing, but I'll fix that in another patch.
Replace hardcoded -llmdb with variable

and rename the variable to be consistent
with what we do for other libs
Remove hardcoded -lsqlite3 with variable
Replace hardcoded -lmysqlclient -lz with variable
Replace hardcoded lib with variable
Use includes relative to top srcdir

This change is needed since I'd like to clean up
the includes in remotebackend, and that module
uses pkcs11signers.cc as source
Merge pull request #1768 from rubenk/fixup-lmdb

Replace hardcoded -llmdb with variable
Merge pull request #1771 from rubenk/replace-lsqlite-with-var

Remove hardcoded -lsqlite3 with variable
Merge pull request #1772 from rubenk/fixup-mysql

Replace hardcoded -lmysqlclient -lz with variable
Merge pull request #1773 from rubenk/fixup-ldap

Replace hardcoded lib with variable
Merge pull request #1777 from rubenk/fix-pkcs11signer-includes

Use includes relative to top srcdir
Remote backend doesn't use C code

So there's no use in setting bot CFLAGS and CXXFLAGS
Disabling optimization has no effect

Our default CXXFLAGS set in configure.ac
override those settings.