Update JSON handling to include region data as well.

I've updated util.js and cue2json to generate and compare JSON that contains
cue and region data.
Update cue2json.

I've added functionality so that cue2json can print JSON to a file with
the same name as the vtt passed or walk the a dir tree and rewrite JSON
files that it finds have a matching vtt file.
Move JSON files over to new format with region data.
Add region tests to test the region keyword and delimiter.
Change region percent settings to be stored as ints by default.

The spec says to interpret these as integers.
Update README for new JSON file format and cue2json code.
Merge pull request #42 from RickEyre/region-headers

Update JSON to include region data + region tests
Turn max-spot-digits.vtt test back on.

This is being parsed correctly.
Add max-spot-digits.json to test suite.

I forgot to push this in my last commit.
Add region id tests.
Add a region test with no line break after it.
Add files for no-line-break.vtt test.
Add region width setting tests.
Move region.vtt to integration tests.
Add region line setting tests.
Add region regionanchor setting tests.
Add region viewportanchor setting tests.
Add region scoll setting tests.
Fix region scroll setting default to be "none".

Updated the other region JSON files.
Fix typo for cue2json docs in README.