Using context in all the topo server lock methods.

So we can remove timeout and interrupted.
Removing global wrangler interrupted channel, now just
cancelling its context.