[core] Add an ui module. Make widgets configurable and sortable. See: #301
[all] Refactor: get_sidebar_widget moved to new wouso.core.ui sidebar blocks interface.