fix type definition for searchMessages
skip time-consuming tests
use makeDraftMessage util instead of makeMessage
use makeDraftQuotePoint util instead of makeQuotePoint
use makeDraftPoint util instead of makePoint
fix test 'USHINBase Set trust weight and search'
Use async generator function
fix test USHINBase Able to search for messages from multiple authors
Use async generator function
add makeDraftPoint, makeDraftQuotePoint, and makeDraftMessage utils
remove unused byCreatedAt function
use only async generator function* searchMessages
Remove other USHINBase methods related to searching.
fixup iterate asynchronously test
Attempt to detect issues with search ordering
deduplicate instances.values() before returning allURLs
only call getLatest inside while loop
This way, we are sure to yield the first `latest` result.