Branch for NDS greylisting work.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-DNS_greylist@6982 ddefafc4-47db-0310-ae44-fa13212b10f2
Initial code. Builds, but not wired into anything yet. Next: basic test-cases.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-DNS_greylist@6983 ddefafc4-47db-0310-ae44-fa13212b10f2
A couple of tweaks.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-DNS_greylist@6984 ddefafc4-47db-0310-ae44-fa13212b10f2
Empty test-case for RRGreylist.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-DNS_greylist@6985 ddefafc4-47db-0310-ae44-fa13212b10f2
More greylisting work. Most of the parts are in place, but untested.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-DNS_greylist@7009 ddefafc4-47db-0310-ae44-fa13212b10f2
Fixing a small copy-paste bug. testDns works now. Still need to write greylisting test-cases, and test-cases for black-and-grey listing callbacks.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-DNS_greylist@7010 ddefafc4-47db-0310-ae44-fa13212b10f2
Basic testing of MarkListener callbacks.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-DNS_greylist@7011 ddefafc4-47db-0310-ae44-fa13212b10f2
Basic testing for greylisting (right now, requires looking through the logs to determine whether greylisted tuples are indeed returned last, which they are.)

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-DNS_greylist@7012 ddefafc4-47db-0310-ae44-fa13212b10f2
Adding greylisting calls to TransactionState.

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-DNS_greylist@7013 ddefafc4-47db-0310-ae44-fa13212b10f2