Merge pull request #101 from asobolev/master

added proper URL to the figure file (in JSON API)

thanks
[service] Abstract: +listAll: list all abstracts (all states)
[controller] Abstract: +listAllByConference (checks permission)
[serialiser] Add allAbstracts url to Conference
[tests] AbstractsService: Adapt for list() and new test for listAll
[test] AbstractCtrl: check that list() only returns published abs.
[views+js+route] New admin dashboard to list all abstracts
[less] abstract-list-item Add display-block to 'a' elements

So we can click everywhere
[serialiser] Sort authors according to their position
[serialiser] Abstract: sort affiliations
[views] Conference: re-style admin area, add link to abstracts
editor: start figure upload
models.js: change Figure.file to Figure.URL
editor.js: make isAbstractSaved a computed value
Figure: fix bug with missing figures
editor.js: save figure along with abstract
[js/model] Add formatAffiliations to Author (non-observable)
[views] AbstractList: sync style with editor/submission
Merge pull request #102 from gicmo/absListAccess

Fix abstract.list to only return published abstracts, add abstract list to admin area
editor.js: modal form and layout for figure