Add a little Canceler class...

For canceling an expensive server-side operation.