* Change GetNewThread and DeserializeThread plus ChatMessageStore and AIContextProvider Factories to async * Merge fixes
* move catalog samples to the HostedAgents folder * move the catalog samples' projects to the HostedAgents folder * move deep research sample out of the HostedAgents folder