Remove unused bower components.
Move core entity/server into services folder.
Move activity registering into superdesk provider.

Instead of specific services for registering
widgets/activities/permissions there will be single service for
registering of all these - superdesk.
Remove activity service and menu module requirejs references.
Remove obsolete superdesk menu service.
Use superdesk service for widget registry.
Register permissions via superdesk service.
Replace settings service via activites with specific category.
Run list activity via $controller service.

Implement user list delete via activity as a proof of concept.
Remove extra attribute from sdActivityList template.
Switch from category based activity filtering to explicit filters.

Each activity sets filters with action and data type it can handle.

There is a runtime check if action is set for each filter,
making it (only) required field for a filter.