Experiment with MediumEditor
Check permissions for annotations and highlights
Merge branch 'new-annotations4' of https://github.com/peerlibrary/peerlibrary into new-annotations4-editor

Conflicts:
	client/publication.coffee
Merge branch 'new-annotations4' of https://github.com/peerlibrary/peerlibrary into new-annotations4-editor
Auto-save annotations
Preserve focus when editing annotation
Avoid duplicate event listeners
Give feedback when auto-saving
"Saved" notification style
Fade out "Saved" notification
Merge branch 'new-annotations4' of https://github.com/peerlibrary/peerlibrary into new-annotations4-editor

Conflicts:
	client/publication.coffee
	client/templates/publication.html
Use jQuery events
Use Meteor.personId() instead of Meteor.person()?._id
Use CSS3 transitions
Ensure event is not attached to local annotations
Merge branch 'new-annotations4' of https://github.com/peerlibrary/peerlibrary into new-annotations4-editor

Conflicts:
	client/publication.coffee
Style.
Reuse code.
Typo.
Improved a comment.