User profile cannot be updated with invalid data.

Proven by an all-new feature spec that drove some important changes in
`Actions::UpdateUser`.

RSpec: 679 examples, 0 failures
RuboCop: 175 files inspected, no offenses detected