Edit member profile and member settings.

Changes on the API for user profile retrieval/update and user settings retrieval/update
and the front-end bits of it.