Adding support for caching profile view's data

- profile data is now a model itself and stored at the corresponding api model
- now gets persisted between page reloads (resides in local storage of the browser)
Merge branch 'master' of github.com:jhohlfeld/oauth-browser