Wrap columns to 80 characters.

- To do this I had to move the return types and function signatures
onto their own lines in many header files. We already do this in most
.c files. Due to this I've changed all the function declarations to
use this same style.
Change var name in string.c

- Changed webvtt_string res to be called out as this is more clear
as to what it is actually for.
Merge branch 'wrap-80-chars' of https://github.com/RickEyre/webvtt into wrap-80-chars
Remove trailing whitespace.