WebVTT Cue Identifier Unit Test Reivew

Full:
http://kyle.barnhart.ca/2012/12/webvtt-cue-identifier-unit-test-reivew.html
I changed all the comments.
Several tests with more than one cue causes a crash.
Many tests fail, mostly on cue count.

Updated the cue identifier unit tests

I changed all the tests to use public domain text instead of what was
presumably copied from Wikipedia. I also change the language tests to
actually use the stated language instead of junk characters and use the
BOM character. I changed the string comparisons to use the Unicode
escape sequences. All the text is from public domain poetry and novels.
I'll leave it to the reader to figure out what they are.

All the string comparisons cause crashes when running the tests. I've
disabled all the cue identifier tests.

Fixed language tests

Removed line endings in language unit tests. Changed junk characters to
valid utf-8 symbols so it is non-sense but should parse.

Added cue identifier null replacement test

New test in general identifier tests and new vtt file for testing null
character. I had to enter null character in hex editor.
Merge remote-tracking branch 'humphd/kyle-seneca' into seneca

Conflicts:
	test/unit/cilanguage_unittest.cpp
	test/unit/cilineendings_unittest.cpp
Fixed bad character

Removed \u0012
Merge branch 'seneca' of https://github.com/KyleBarnhart/webvtt into seneca