Changes to updateLastVisit() and register() functions.
Addition of USER_LOGIN_UPDATE_FAIL exception message.
Addition of empty extended Exception class.
Inclusion of DatabaseException class used in constructor.
Changes to include statements, formatting.
Changes to include statements, inclusion of DatabaseException class,
formatting.
Changes to include statements.
Changes to include statements, formatting, removal of comments from
tearDown() function.
Changes to include statements, $user renamed to $userController, added
UserModelPass extending UserModel for tests.
Changes to include statements.
Changes to include statements.