added log to understand why prod website cannot send contact us emails
corrected contact us bugs: can know have more complicated names, and page displays errors correctly when inputs are incorrect