Use mono-spaced font for line-break detection tests

The line detection tests rely on text wrapping at a particular point in
order to function. Enforcing a monospace font and using the em value for
paragraph width measurements ensures (relatively) consistent behaviour
across different systems, irrespective of the system fonts available.
Merge pull request #575 from peitschie/line-tests

Use mono-spaced font for line-break detection tests
Split Editor into woeditor and wocoeditor

* create needed editor structure divs ourselves
* use classes for styling of editor structures
* use namespaced, numbered element ids to allow more than one editor
move fullscreen pinch-zoom into own class FullWindowZoomHelper
make all editor toolbar actions configurable
Add about dialog to editor component
rename editor-compiled.js-target to editor-target for now
dump trying to create a singlepersoneditor zip
Make WebODFEditor.Instance a class, add API dox to WebODFEditor methods, use Node.js-style callbacks
Make WebODFCollabEditor.Instance a class, add API dox to WebODFCollabEditor methods, use Node.js-style callbacks
Add HOWTO-woeditor.md

fixup howto
Add README.md to programs/editor
Have woeditor.js always use dojo-amalgamation.js, load any other files automatically
style all elements with Dojo's claro internally