Settings

Summary:
* refactors settings markup and styles

* adds settings data in controller

Test Plan:
* load app
* navigate to settings
* check the form and feature card layout on desktop and responsive views
* reveiw data structure in settings.js

Reviewers: rjmackay, shadowhand

Reviewed By: shadowhand

Subscribers: spaudanjo, sebm90, digitalafrican, eyedol, lkamau, srutto, dkobia

Differential Revision: https://phabricator.ushahidi.com/D396