Merge pull request #388 from RickEyre/remove-switch-bracket

Remove extraneous brackets around cases.
Don't generate/include config.h

Remove webvtt-config.h from libwebvtt(xx)_SOURCES
Always use strerror() in parsevtt demo

- No longer check for strerror() in configure.ac
- Conditional inclusion of stdint.h simplified
- config.h* removed from .gitignore
Merge pull request #389 from caitp/bug868629

Don't generate/include config.h
Remove obsolete generated webvtt-config.h from .gitignore.
Merge pull request #390 from rillian/remove-webvtt-config

Remove obsolete generated webvtt-config.h from .gitignore.
Don't include config.h since we're not generating it.

This is dead code, since configure no longer generates config.h,
and since it's in a public header it could easily import stuff
from the caller's build. Safer and cleaner just to remove it.
Remove the HAVE_STDINT_H conditional.

Functionally, this only overrides the minimum MSVC version, and
someone building with an old MS compiler is unlikely to want to
pass an autoconf-style define instead of changing the code.
Remove second #include <stdint.h> in util.h
Conditionally install packages on travis-CI
Define WEBVTT_OS_WIN32/64 when needed.
Merge pull request #395 from caitp/util-fix

Define WEBVTT_OS_WIN32/64 when needed.