* Add logic to qnaCardBuilder.ts to generate adaptive card for Teams
* Set adaptive card width to full
* Add optional bool variable for adaptive card and remove separate function
* Refactor new code into methods and add comments
* Fix linting issues
* Update botbuilder-ai.api.md
* Fix remaining linting issues
* Address requested changes
* Create qnaMakerDialogAdaptiveCard.test.js
* Update getSuggestionsCard to use adaptive card and update qna dialog tests to use the new parameter
* Update generated docs
* Update botbuilder-ai.api.md
---------
Co-authored-by: Anish Prasad <v-aniprasad@microsoft.com>