Introduce superdesk service for registering app components.

Instead of specific services for registering widgets/activities/permissions there will be single service for registering of all these - superdesk.

- [x] permissions
- [x] activities
- [x] widgets
- [x] settings

fix #110