changed resolve code to limit number of outstanding dns request for the same resource to 1.
May fix issue #41
Fixed race condition in sip.resolve (issue #41)
Fixed incorrect concatenation of resolve4 and resolve6 results in resolve46.
Should fix part 2 of issue #41

Signed-off-by: Kirill Mikhailov <kirill.mikhailov@gmail.com>