Change queries for archive and news portlets from portal_type to provided interfaces

@maethu I expanded the interfaces query implementation to the archive, news an event portlet. Please take a look on it