Added emptyView plugin

Added a plugin to mark a view as an "empty view". This view will be hidden unless the list is empty, a good use for this is to mark a "No search results found" view as an empty view