Clean up cancellation

This PR cleans up some of the TPL stuff we are doing in OkHttpNetworkHandler, fixes #26 - thanks for the suggestions @garuma!