[TASK] removing weak testing error_reporting setting for phpunit
[TASK] updating IsAjaxViewHelper tests + VH to work with stronger error_reporting settings
[TASK] Implementing extended contact form validation

fixes #1