Changed UserController, UserEditVm, Details.

Right now we don't have to bother with a lot of parameters in our methods - we just send our UserEdirVm as a parameter.
To make this possible i overloaded UserEditVm(User user) ctor.