Split the settings page from the my account page
Send all settings interactions to the settings page, and fix tests.  Add a few more tests around the settings page, specifically for new key and new domain.
Merge pull request #2177 from smarterclayton/split_settings_page

Merged by openshift-bot