Add the EnvUser with tests. Create an Environment user during bootstrap

Added the EnvUser doc

Support for setting the last login time for the EnvUser

Added a factory for adding the envuser

Admin EnvUser gets added at bootstrap time

Removed a couple of attributes from the upgrade package that no longer needed to be there

Hmm, can't get the concept behind `vParams`? OK, it's like in `MakeUser()`, but is it only to allow 0 or 1 parameter type to be passed as argument? Simply to avoid a larger number of arguments? There are more elegant concept (ok, also a bit more code) as shown by Rob Pike, see http://commandcenter.blogspot.nl/2014/01/self-referential-functions-and-design.html.