Updated comments in Bootstrap file.

[Skip CI]
Removed profile URL property from the User entity.
Refactored User entity and tests.
Refactored UserLocation entity and tests.
Updated Location entity and tests.
Updated ParentTherapistExclusion entity and tests.
Updated ParentTherapistScore entity and tests.
Updated schedule-related entities and tests.
Added tests for LoginForm.
Updated ProfileEditForm and added tests.
Updated RegisterForm and added tests.
Renamed 'getTherapist' to 'isTherapist'.
Renamed 'getX' to 'isX' for bool fns - more semantic.
Refactored controllers and updated tests.
Updated script to run the tests.
Merged whymarrh/refactor
Reverted part of 4fd0045.

Lock the ZF2 lib to v2.2.0 until the 2.2.2 release - frees us from
having stop gap solutions in the codebase.