Issue #2588731: Interfaces for processors + add default widgetconfig processor + move url processor to processor