added admin email setting

added admin email setting
added unique on newsletter email

added unique on newsletter email
fixed bug

fixed bug when redirecting with flash message
added error handling on email

added error handling when sending emails and validating emails in database. Also added values to form fields in case of validation error
added logic to contact form

added send email, own copy of email, validation and error handling.