Properly ignore inline roots in OdfUtils.getTextElements (e.g. the annotationwrapper div)

Before it just ignored the subelements of the inline root and was still adding the
root element itself to the result set (because isAnchoredAsCharacterElement(n) returned true for it).

Also fixes the related test which seemed to just match the outcome,
not was should expected, at least by the testname :)
Merge pull request #411 from kossebau/fixBrokenAnnotationStartPickup

Properly ignore inline roots in OdfUtils.getTextElements
Add benchmark hooks for calculating document distance travelled
Add pages per hour and kilometres per hour as benchmark units