dom-text-mapper:
 - Simplify preprocessing API: merge the two phases into one.
 - Remove ability to selectively scan a sub-part of the DOM. (The path traversal takes way longer anyway, this featu\
re offered no real benefit.)

dom-text-matcher:
 - Follow API changes on dom-text-mapper

demo app:
 - Follow API changes on dom-text-matcher
 - Remove the UI element for selecting part of the DOM
Removed the 'restrict to serializable' feature. We don't need this after all, and when we do, we can use jQuery to get this effect.
Forgotten one 'restrict to serializable' call.
dom-text-mapper:
 - United the @allPaths and @mappings data structures

dom-text-hiliter:
 - Followed dom-text-api API changes
Bugfix: fixed regression which broke scrolling to a selected area