Query cancellation & timeout

I'm removing the create methods on QueryRunnerFactories