Allow multiple blank lines in srt files.

Closes #38

I recently had an srt file with a line of blank dialog, and saw that `pycaption` simply stopped processing the file, see issue #38 for additional details.

Note: I think this was added to make sure it doesn't return a line past the end of the file.