Added another implementation of UserRepository using QueryDSL. Added
QueryDSL code generation to gradle build. Added component scan in
PersistenceContext to get the new repository scanned.