Add requestTimeout do APIOperation to allow clients to abandon request that not finished within specific amount of time