Ensure all SPF and TXT records are quoted.

According to PowerDNS, "SPF records need quotes, it is a historical anomaly that TXT records can do without. We're not repeating that with SPF."
	- http://wiki.powerdns.com/trac/ticket/249
Merge branch 'master' into Jaybee--master
chore: fixed broken specs and deduplicated validations