Make Request object hold references to objects it uses

No need to INCREF / DECREF the loop and callbacks used from the
outside, the objects themselves do it now.
Don't explicitly return 0 from subtypes' tp_traverse and tp_free
Fixed getaddrinfo parameter order
Fixed memory leak