cancel_descriptor_fetches() uses wrong connection list function
cancel_descriptor_fetches() does: ``` smartlist_t *conns = connection_list_by_type_state(CONN_TYPE_DIR, DIR_PURPOSE_FETCH_HSDESC); ``` when it should be using `connection_list_by_type_purpose()`.
issue