A Jdbc-backed UserRepository which handles User instances
of the DefaultUser class.
Although this repository can handle subclasses of DefaultUser,
like DefaultJamesUser, only properties from
the DefaultUser class are persisted.
TODO Please note that default configuration uses JamesUsersJdbcRepository
instead of this class.