Remove unused highlightRanges code
Set 'annotation-id' data attr on highlight elements

This allows the implementation of hover styles for specific annotations
across multiple highlight elements, as requested in #232.

Fixes #232.