fix touch
close ck--/ann#360 it is not possible to navigate to new annotations
from the summary

added a new event 'annotationUpdateDone' that is called when the store
retrieves an updated annotation
ck--/ann#331 added a ReadliftManager
ck--/ann#307 first version of readlift info in summary

styling needs improvements

Conflicts:
	src/plugin/store.coffee
okfn/annotator#263 search for canonical documents

ck--/ann#131
close ck--/ann#225 adjusted z-index
close ck--/ann#189 remove notification

Conflicts:
	src/annotator.coffee
ck--/ann#385 show info message from top

Conflicts:
	src/notification.coffee
annotator.getHighlights do not crash when there are no anchors
Add a #destroy() method to Annotator

A number of issues have been filed against Annotator (#168, #202, #213)
requesting the ability to recreate an Annotator instance or reload some
component of Annotator. This has been made difficult by the lack of a
clean way
of removing existing Annotator instances from the page.

Add a #destroy() method to Annotator which uses the new #removeEvents()
method
of Delegator to do the heavy lifting. Plugins have a default #destroy()
method
which they can override to do plugin-specific cleanup: see the Filter
plugin for
an example.

Conflicts:
	src/annotator.coffee
close ck--/ann#396 [typed-packaging] remove all events
ck--/ann#396 [typed-packaging] remove TextHighlight@_init events

this is a hack but that should be ok for now
ck--/ann#397 [typed-packaging] fix namespace problem (jQuery)
ck--/ann#331 send readlift with now annotations that have no readlift
close ck--/ann#384 hide the dialog after keypress
hide error notification after timeout by default
better fix for ck--/ann#167
- handle non breaking spaces
- always terminate the loop
ck--/ann#421 remove new annotation if creation fails on server
ck--/ann#255 ignore hreflang in document
hypothesis/dom-text-mapper#12 better log message