[views] viewer: add figure support (part of issue #160)
[views] abstract viewer: add a zoom modal dialog
fixes #161. changed order of fields in abstract editor
Merge pull request #163 from gicmo/ViewerFigure

Viewer: Add a figure viewer to the abstract viewer component (Closes #160)
Merge pull request #164 from asobolev/master

Fixes issue #161  Changed order of fields in abstract editor
LGTM
[js] adminConference: user fromArray instead of $.map
[js] adminConference: extract owner mng. code to lib/owned.js
[views] extract owner code into components.owned
[views] components.owned: add icon-no-gap to remove icons
[js+view] owned: move newEmail from observable to jQuery
[js] owned: Small cleanup (add ';')
Merge pull request #165 from gicmo/owned

Extract the owners management into its own component
[ctrl] Abstracts: use service::getOwn in {get,set}Permissions

AbstractService::get returns only published abstracts, we need
getOwn instead.
[views+js] editor: add owner management via owned.js

And components.owned html. Closes issue #144
Merge pull request #166 from gicmo/owned2

Add owner management to the editor.
[js] models: export AbstractGroup
[js] models: Handle observable AbstractGroups in toObject
[serializer] Conference: Sort groups according to their prefix
[model] Conference: groups: Properly cascade
[views+js] adminConference: Add management for groups

Closes issue #171