Got rid of fake CURL_CANCELLED code and leaned up cancellation process. Multi now cancels any handles that aren't done when it goes away. Protocol always cancels handle before it is disposed.