Change DnsCachedResolver interface to return records in vector rather than list
Change SIP resolver to return multiple targets, and change blacklisting to greylisting
Fix merge conflicts
Add support for new SIP resolver API and retrying to alternate servers
Fix stateful retry bugs
Fix up UTs (NB - RegStoreTest.ExpiryTests is disabled as it wasn't handling NOTIFYs and now hangs)
Add sending 200 OK responses to reg-event NOTIFYs in unit tests
Fix valgrind uninitcondition issue
Fix bug which could cause resolver to return too many targets when doing SRV resolution
Fix bug that results in SRV resolver not returning enough servers
Get sipresolvetest application working with new API
Change existing UTs to use SIPResolver
Fix DNS TTL handling
Fix transaction and message leak when no servers from resolver
Code coverage
Reenable and fix regstore expiry test
Add test cases (and fix bugs) for retrying to alternate destinations
Merge dev into sto645
Don't cache failure responses
Check that UAC transaction has not been disconnected from UAS transaction before call on_client_not_responding