Map the user editor view models.
Add a user view model and map.
Remove mapping from ViewModel to Domain

There is not reason to have these mappings.  The basic view models are
read-only, so there is really no reason to convert from one of them back
into a domain object.
Get the GET actions working.
Get the Create POST working.
complete the edit POST action.
Final clean up tasks for UserController refactor

Cleaned up the views
Fixed the authorize attribute on the controller
Made the display strings resource public
Clean up the User Domain Model