[Fix #126] Member can edit own profile data, again

See the narrative in the issue for the gory details.

RSpec: 762 examples, 0 failures
RuboCop: 175 files inspected, no offenses detected