New EnvUser

Add:
 - the EnvUser doc
 - support for setting the last login time for the EnvUser
 - factory methods for adding the envuser

Create the Admin EnvUser at bootstrap time.
Shouldn't an assertion be made here, to make sure the user document (that the environment user is being created for) exists?