Add names of students to AUTHORS who wrote tests we've ported from previous WebVTT work.
Added languages.vtt files to the cuetext directory
[WIP] Deal with raw utf8 data as well as strings, add TextDecoder for node via submodule (#43).
Fixes (tests pass, need to deal with things in pure strings still).
Finish up UTF8 decoding work.

- Removed the string parsing use case as I don't really think
we need to support that right now. We can add that in the future
if we want too.
- The test suite now passes all vtt test data to the parser as
Uint8Arrays.
Simulate streaming up to only the first 3 bytes.

Switching over to using a decoder was causing us to fail on
files with BOMs because the #whatwg encoding algorithm expects
to see the BOMs before receiving new chunks. Therefore, the
first chunk must always have the full BOM in it if there is
one.
Add bad encoded utf8 test #43.

I've removed fail-bad-utf8.vtt and added a custom JS test
for bad utf8 encodings in utf8.js.
Update Settings::percent funciton.

Updated it so that it now handles fractional percentages. The
frac argument now tells whether or not the setting accepts fractional
percentages.
Fix parseRegion() to call Settings::set() instead of get().

This was resulting in us not setting a value for Y values of region
anchor settings at all.
Turn tests with decimal percentages back on.

Had to make a few changes to regions.json and viewportanchor.json
as well do to bad JSON data.
Fix bug where only the first escape character would be escaped.
Update README to reflect new UTF8 code.
Merge pull request #77 from RickEyre/escape-char

Fix bug where only the first escape character would be escaped.
Merge pull request #74 from alicoding/issue46

Added languages.vtt files to the cuetext directory
Merge pull request #56 from humphd/test-authors

Add names of students to AUTHORS who wrote tests we've ported from previous WebVTT work.
Merge pull request #64 from RickEyre/decimal-fix

Fix regionanchor, viewportanchor, and width to be able to accept fractional percentages
Merge pull request #75 from RickEyre/utf8

UTF8 decoding
Update README to reflect stringencoding install dependency.
Change convertCueToDOMTree to take a string instead of a cue
Merge pull request #79 from alicoding/issues78

Change convertCueToDOMTree to take a string instead of a cue. Closes #78.