Add option for task timeout

Yeah, in favor of just passing DEFAULT_* for params you don't care about (these are constants in ThriftServer class)

Probably I should just make a builder