Add italian translation, under MIT license
Merge pull request #538 from frafra/master

Add italian translation, under MIT license
Suppress manual task processing to prevent skewing of benchmark figures

Manually processing the redraw tasks vastly affects the current benchmark
results, dwarfing impacts from most other subsystems. Disabling this for
now to aid tuning of non-UI components.
Merge pull request #593 from peitschie/benchmark-tweak

Suppress manual task processing to prevent skewing of benchmark figures
Extract common concept for retrieving text content associated with a step
Re-align downgrade whitespace logic to match upgrade whitespace

Downgrade whitespace now follows the same logic as upgrade, and will
downgrade a whitespace element just to the left of the step, and to the
left of the next step to the right.

Using step iterators instead of position iterators also fixes some failing
operation tests by ensuring one step to the right is checked irrespective
of how many positions there are between steps.
Merge pull request #570 from peitschie/downgrade-fix

Re-align downgrade whitespace logic to match upgrade whitespace
Disable running tests with Rhino.
Rhino runtime lacks (wrappers for) essential necessities such as Uint8Array,
Node and NodeFilter.