DDF-922 Add empty views to display messages for tabs inside the admin UI...

* The tabs that may have empty list data are features, services and federated sources
* Added an EmptyView that can be used to display unique messages for each tab.