Use compiled webodf.js in nativeQtClient
Fix outdated use of xmldom.XPath, now a namespace, no longer class
data is now a Uint8Array, so use subarray(), not slice(), on it
Exclude nativeQtClient from default target
Move the eventTrap offscreen on iOS safari to hide caret.
Merge pull request #414 from kossebau/initialCareForNativeQtApp

Initial care for native qt app (and remove from default build)
Fix virtual selections on iOS Safari:
In domUtils.getBoundingClientRect,
For the iOS quirk `elementBCRIgnoresBodyScroll`,
the returned ClientRect did not have width
and height properties. Added.
Merge pull request #446 from adityab/caret-hide

Hide native caret in iOS
Merge pull request #447 from adityab/funky-blocks-selection-fix

Fix blocky selections on iOS Safari
Add test for frame position.
Add a helper function to get the bounding rectangle for an ODF page.
Improve positioning of frame that relative to page.
Add type that is a union of ClientRect and a struct with the same members.
This makes is possible to use them interchangeably.
In older browsers, positioning is only allowed on whole pixels.
The positioning test should set the allowed error higher in such browsers.
Add more supported length units.
And add a bit of documentation.
Check for null return value for getBoundingClientRect.
Slight clarification of exception.
Add tests with draw:frame directly in office:text.
This requires position: relative in office|text to get the frame positioned properly.
Simplify layout tests by having common styles.
Fix positioning for horizontal-pos="left" and vertical-pos="top".
Code cleanup and add a test for anchor="as-char".