User settings page

@pld Functionality on this branch is done but updated profile on the endpoint is failing (https://github.com/onaio/onadata/issues/365). We can put it as blocked or merge and test later when issue on endpoint is fixed.