'Entspannung' - first iteration.
Minor fix.
Add annotation support to text views.
Require undescore.
Switched to a Range based API for mapping Substance.Document positions to DOM.
Retrieve correct Substance.Document and DOM positions.
Merge branch 'entspannt' of https://github.com/substance/article into entspannt
Provide schema id + version for article.
Fix regressions.
Merge branch 'entspannt' of https://github.com/substance/article into entspannt
No template needed.
Initially create a TextNode in TextViews.

So we can be sure that there is always at least one childNode.
Get rid of constructor node.
Proper ids.
Add a trailing whitespace to text views.

This makes the soft-break behave as expected.
Simplification.
Nodes provide how an operation would change the cursor.
Styles.
Bugfix.

Closes #50.
Fixing the fix for #50.