Changed closeConnection() to non-static function(). Addition of
try..catch for PDOExceptions to prepare() and execute().
Addition of testBindValueReturnsFalseOnBadParameter(). Other new tests
disabled for now.
Addition of getUserDetails(), updateLastVisit(), and insertNewUser()
functions.
Changes to make use of the new DatabaseUserController functions. Removed
of updateLastVisit().