When username/password is incorrect gives a more decriptive error message

When DataHandler.findUser() returns None, (incorrect user/password), Returns InvalidGrant with a more decriptive error message