[gitignore] ignore only root bower.json
[front-end] various small refactorings
[front-end] fixup on previous commit
[front-end] add APIUser.prototype.getScopeByInstanceName function
[front-end] widgetScope is injected into WidgetModalSettingsController
[front-end] add blank line; remove other blank lines; add comment about basicProperties
[front-end] add standard slot for custom settings; resolves #85