Example Selenium test.
Use Zend\Form.
Added assertions for HTML validity.

Mark HTML validity assertion as incomplete if errors
and show verbose output when running PHPUnit.
Merged 'develop'.
Removed unused JS.
Introducing tests into the project.
Added User entity tests.
Added tests for Schedule entity.
Refactored UsersController and Users entity tests.
Added tests for Schedule* entities.
Added tests for remaining entities.
Refactored tests + added tests for UsersController.
Register, edit, and login forms all extend Zend\Form.

- Use Zend\Form for all form.
- Refactored the schedule view helper.
- Fix'd bug with User entity + added two more tests.
- Removed *.lock from .gitattrs file.
Merged 'unit-tests'.
Users can add availabilities to schedules.
Merged 'selenium-tests'.
Merged 'master'.
Merged 'develop'.
Merged 'master'.
Merge 'develop'.