[views] template: Add sammy.js
[view] AbstractList: Add individual abstract viewer + CS routes

CS => Client Side
[views] AbstractList: it is conference.name not .title
Merge pull request #62 from gicmo/abstractListViewer

AbstractListViewer updates: add single abstract view based on client side routes + ajax calls

OK
layout.less: handle hover buttons through visibility

using visibility instead of display reduces flickering on hover
models.js: add observable models
editor.js: further improved editor