Put OdfCanvas helper attributes "colspan", "rowspan" & "id" into the HTML document's native namespace

Prevents them leaking into the saved ODF files
Merge pull request #226 from kossebau/doNotLeakListAndTableCanvasHelperAttributesIntoFile

Put OdfCanvas helper attributes "colspan", "rowspan" & "id" into the HTML document's native namespace
Use new StepsTranslator mechanism for
computing positions of paragraphs in
DirectParagraphStyler. This fixes
the case where indentation of a paragraph
with direct-styled text at the beginning
would indent the previous paragraph also.
Merge pull request #216 from adityab/indent-fix

Fix bleeding of cursor ranges
Remove unneeded script tags.
Add script to generate manifest.json from the scanned javascript sources.
Fix bug: readFile should be able to return strings too now.
Load classes from lib/manifest.json in an asynchroneous manner.
Do deterministic serialization of the manifest.json file.
Use updateJS.js instead of runjslint.js
updateJS.js also does the jslint tests and also updates the manifest.json files.
Better resolution of the depencencies.
Generate list of JavaScript files in CMakeLists.txt.
Some types needed to be fixed due to the new file order.
Remove unneeded file.
Add new dependency on StepsTranslator that was obtained by rebasing with master.