Added fallback caption-fetch url

This fixed a particular set of broken captions
we had in production. It always tries the old
way first, so it should not break anything.

Also extended the jsonripsubs.py code to not
depend on that last newline, and to
to support # comments.