Update links for local testing (removed 'on-domain' `/` assumption)

Update links for local filesystem - use `./` in place of `/` to go to upper directory instead of root
Better error throwing

Better error throwing in contact form - checks all fields including retreiving from `mail.php` before throwing errors for coordinated animations