Forum and Site email fixes

We've had a bug in the forum's login script that was accidently clearing emails from accounts. This would prevent people from receiving emails or any other notifications.

Also I've revamped several chunks of our dns records, reverse dns, and spf records.

This should help increase the reliability of receiving email in general.