CMS-2493 Show sites in own tab in NewContentDialog

- created api_ui_list.ListView component
- extended it in ContentTypesList and SiteTemplatesList
- Recommended and Recent content type lists now extend ContentTypesList
- refactored new content dialog