Java 1.6 support
Style changes
Finish UserRepository#checkCredentials