Profiles can be updated

More-or-less copied from the previous `RestfulModel`-based implementation.
How about “creating a new *record* on the server”, or maybe “creating a new *resource* on the server” to avoid overloading the word “object”?