Speed up JSLint checks by only checking files that have changed.
This speedup makes it feasible to run updateJS.js on every build invocation. This ensures that new javascript files are always picked up.
Don't re-order non-ODF children when merging paragraphs

Child order of non-ODF nodes should be preserved when merging
paragraphs.
Merge pull request #361 from peitschie/remove-text-fix

Don't re-order non-ODF children when merging paragraphs
Add comments that explain the caching method.
Merge pull request #357 from vandenoever/fasterJSLint

Speed up JSLint checks by only checking files that have changed.
More verbose output for circular dependencies and small type fixes.