Add additional namespaces to OdtDocumentTests
Add a check to ensure document length is constant during position tests
Add additional checks around space elements
Preserve cursor step after annotation start when annotations are shown

Rendering annotations causes the number of available cursor positions
to be reduced by one. The original rule was added to stop the cursor
getting in between the annotation highlight span and the annotation end.
Rather than moving the valid cursor position to inside the span, this
simply removed the position entirely.

This patch adds additional logic to allow the cursor to stop just inside
the annotation's highlight span so the number of positions in the doc
stays consistent regardless of whether annotations are shown or not.

Incidentally, this also fixes issue #51.
Merge pull request #513 from peitschie/cursor-positions

Keep number of cursor positions in a document identical regardless of annotation display
Add a check for the "webodf" namespace
before looking into it for version information
in the ODFViewerPlugin.
Merge pull request #552 from adityab/odfviewerplugin-version

Fix Viewer crash when loading ODFViewerPlugin
Move isEmpty and isODFNode from OpRemoveText.js to OdfUtils.
Rename OdfUtils.isEmpty to OdfUtils.hasNoODFContent,
which is much more precise.
Additionally, it should return true on textNodes only if
they are children of ODF elements.
Add property mergedParagraphStyleName to OpRemoveText spec.

* Make TextController specify the mergedParagraphStyleName
when generating a RemoveText operation. No longer let
OpRemoveText decide the merge order from the context.

* Remove the text:style-name attribute on a paragraph
if the aforementioned property is an empty string.

* Add tests for this.
Convenience class for obtaining styling information for elements.
Add more documentation to StyleCache.
Remove check because element is always defined.
Fix the function description for parsing a positive number or percentage.
Remove console from jsline keywords.
Clarify class names and improve documentation.
Class names should be added to the style chain after the style name.
Bring documentation about style chain keys in line with practice.
Clearer variable names.
Also add master page to the list of parsed master pages after parsing it.
Merge pull request #473 from vandenoever/styleclass2

alternative convenience class for dealing with ODF styling information