renamed to new loadDependencies method in widgets

implemented the public mockup in fronted, that needs to be implemented
from subclasses
only use this.error for user facing notifications
changing the mixin API

now are called with a mixinConfig, which contains a data attribute
which contains the argument used when the mixin was triggered
updated apiMixin

now uses the scopes object method (to init bindings a.s.o)
requires plugin now supports sub templates
changed where views in widgetConfig are stored
updated scope of dependencyConfig

if not defined
implemented TemplateView

which loads a subTemplate if the current active template, defined by
the view name it is in
added support for multiple fixtures per widget
updated api mixin to use a scope initialized api
next step on having dynamic attribute creation

in scope
access widgetConfig from instance

as this._widgetConfig
added defaultView fallback
polished mixins
minor changes
fixed to new scope attar namings