add getIdentityChallenges and keyTrustStatus methods
fix contact availability signal handling
add more contact methods and clean up API