Added the flush method.
Make sure that dist performs the test.

Also added dist-notest for dev purposes.
Fixed an internal state corruption problem in validator.
Support mandatory fields that don't have a detailed structure.

When a template has a field marked mandatory with `true` and the
actual value being tested is an object, don't try to validate the
object's structure.
Distributed the Background part to all scenarios.
Accept an `options` parameter.
Added support for `autoinsert`.
Start documenting 0.14.0.
Version bump.
Set a maximum width on the context menu.
Merge branch 'release/0.14.0'
Merge tag 'v0.14.0' into develop

0.14.0