Example Selenium test.
Added assertions for HTML validity.

Mark HTML validity assertion as incomplete if errors
and show verbose output when running PHPUnit.
Merged 'selenium-tests'.
Merged 'master'.
Merged 'develop'.
Removed example test file.
Merged 'develop' into unit-tests.