SERVER-9518 Initial implementation of new User class