User Data v2

:recycle: 

JIRA:

* https://zendesk.atlassian.net/browse/OFFAPPS-44
* https://zendesk.atlassian.net/browse/OFFAPPS-47
* https://zendesk.atlassian.net/browse/OFFAPPS-44
* https://zendesk.atlassian.net/browse/OFFAPPS-4
* https://zendesk.atlassian.net/browse/OFFAPPS-68

This is a new version of User Data, rewritten from scratch.

![screenshot](https://f.cloud.github.com/assets/172804/1160411/8586a5d0-1fd8-11e3-9da5-7f458b1cea85.png)