* BZ-64752: adding GraphQL HTTP Sampler GUI components
* BZ-64752: javadocs
* BZ-64752: fixing tab selection problem; disable tab validation in graphql ui
* BZ-64752: (de)serializing test element with graphql query and vars
* BZ-64752: (de)serializing using gson
* BZ-64752: removing unnecessary GraphQLHTTPSampler
* BZ-64752: adding operationName input field
* BZ-64752: support GET method
* BZ-64752: init operationName from test elem
* BZ-64752: adding a simple graphql test plan demo
* BZ-64752: show advanced pane
* BZ-64752: add gson info to lib/aareadme.txt
* BZ-64752: screenshot and default constructor
* BZ-64752: documentation on GraphQLHTTPRequest
* BZ-64752: record in changes.xml
* BZ-64752: add gson.jar to expected_release_jars.csv
* BZ-64752: removing unnecessary, untranslated messages
* BZ-64752: utility for graphql param serialization and unit test
* BZ-64752: replace gson with jackson for graphql (de)serialization
* BZ-64752: remove gson jar from expected release jars
* BZ-64752: correcting French translation, thanks to pmouawad
* BZ-64752: graphql http recording support
* BZ-64752: checkbox option to switch on/off auto graphql req detection, true by default
* BZ-64752: precise json content type checking; encode in GET
* BZ-64752: French translation for graphql recording option, thanks to @ubikloadpack
Co-authored-by: Woonsan Ko <woonsan.ko@bloomreach.com>