edited UserService, Base Controller, UserEditVm, UserController
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.
Тест не работает..
Merge branch 'editUser_artem713'
added files