Invalid Grant returned when datahandler.findUser() returns None

Is this by design (not giving a potential hacker too much information)
or could we give back an "Invalid User or Password" which will help 

scalaoauth2.provider.GrantHandler.scala line 63:

    val user = dataHandler.findUser(username, password).getOrElse(throw new InvalidGrant())

I could do a pull request if required