Allow custom talk times with a query parameter.

Adding, say, `?t=10m` or `?t=400` to the end of the URL will give you a different talk duration. Defaults to 5 minutes.

Apologies for the frankly terrifying state of my JavaScript: it’s been a while.