update to work with Django 1.6.2
switched from email_re.search() (obsolete) to validate_email (try/except)
don't store DstTzInfo or django timezone object in session
clean up timezone middleware