c
Merge branch 'seneca' of https://github.com/humphd/webvtt into seneca
updated files for both cr and crlf as well as improve meta data in files
removed old files
file spec added

Added teh specific webvtt spec revision test was built on.
WebVTT Syntax Test Reviewed

Made the following changes:

Good
====
tc_1001_WEBVTT-no-BOM.test
- Added one more line terminator. Two or more line terminators are
require after WEBVTT.
tc_1002_WEBVTT-with-BOM.test
- Added two line terminator. Two or more line terminators are require
after WEBVTT.
tc_1003_WEBVTT-head.test
- Added two line terminator. Two or more line terminators are require
after WEBVTT.
tc_1004_WEBVTT-space.test
- Added one more line terminator. Two or more line terminators are
require after WEBVTT.
tc_1005_WEBVTT-tab.test
- Added two line terminator. Two or more line terminators are require
after WEBVTT.
tc_1007_space-text.test
- Added one more line terminator. Two or more line terminators are
require after WEBVTT.
tc_1008_tab-Text.test
- Added one more line terminator. Two or more line terminators are
require after WEBVTT.

Known-Good
=========
tc000-sample_test.test and tc5300-embedded_voice.test are identical
- remove tc000-sample_test.test since the other fits better with the
naming scheme

Bad
===
tc3100-cuetimings_separator_left_bad.test
- WEBVTT string is malformed so not checking timestamp
- changed "WWEBVTT" to "WEBVTT"
tc3102-cuetimings_separator_left_bad.test
- WEBVTT string is malformed so not checking timestamp
- changed "WWEBVTT" to "WEBVTT"
tc3103-cuetimings_separator_leftright_bad.test
- WEBVTT string is malformed so not checking timestamp
- changed "WWEBVTT" to "WEBVTT"
tc3104-cuetimings_separator_malformed_bad.test
- WEBVTT string is malformed so not checking timestamp
- changed "WWEBVTT" to "WEBVTT"
tc3105-cuetimings_separator_missing_bad.test
- WEBVTT string is malformed so not checking timestamp
- changed "WWEBVTT" to "WEBVTT"
tc3106-cuetimings_separator_right_bad.test
- WEBVTT string is malformed so not checking timestamp
- changed "WWEBVTT" to "WEBVTT"

Known-Bad
========
Nothing wrong
Initial work on Google Test autotools build system integration
Update naming scheme for *_test to *_unittest
Some modifications to configure.ac and the test/gtest and test/unit automake stuff, which lets me build and run tests on mingw and hopefully simplifies things a bit
Add '-pthread' to LDFLAGS if it's needed (eg for g++), to avoid linker errors
Some minor changes to configure.ac to make the AC_ERROR calls more presentable. There seems to be a caching issue or something, where AC_CHECK_FUNC([memset],...) will fail for some unexplained reason even when it's actually present. Cleaning the tree and reconfiguring seemed to fix it for me, but weird.
change to .gitattributes, setting *.cpp and *.sh to text eol=lf, due to warnings about the \r\n line endings in cygwin
Addressed some of humphd's comments on https://github.com/humphd/webvtt/pull/57/files
Added some comments to configure.ac to explain why certain things are done
Trying Ben's suggested check for PTHREAD_CFLAGS =~ m/-pthread/
Trying the m4 ifelse and index macros instead
Some indentation stuff as per humphd's request
Merge pull request #57 from caitp/gtest

Some modifications to configure.ac and the test/gtest and test/unit auto...
Merge pull request #54 from humphd/gtest

Gtest - just testing travis integration
Reworking pthread linking