- fixed crash with DNS lookup due to missing lock and race condition during back-off resolution

- parallelized A / AAA / SRV lookup
https://github.com/openpeer/op-services-cpp/issues/5