.github: Explicitly set job timeouts to 4 hours

Given that the runners have a tendency to be fairly crappy, what
takes about 20min to run on your typical laptop ends up taking over
an hour in CI.

Lets not take any chances and bump the timeout to 4 hours across the board.
3 files changed