Gateway timeout

Helps UI distinguish "took too long" from "experienced an error".