Restrict quotes in label values (#7594)
* quotes_labels: Restrict quotes This commit brings the restriction for the values that will not be allowed to have quotes * quotes_labels: Documentation This commit brings update to the documentation * quotes_labels: Missing comma This commit brings a missing comma for the documentation * quotes_labels: Rename variable The variable was renamed to let code more readable * quotes_labels: call function There was a missing call in our utf-8 function, this commit fixes this * quotes_labels: Remove segmentation fault The previous code could result in a segmentation fault depending of the label size, this commit removes this possibility * quotes_labels: remove unecessary UTF-8 Considering that I am testing all addresses, I am removing the UTf-8 call * quotes_labels: Rename variable This commit renames variable according to documentation * quotes_labels: Comparison to function this commit converts the comparison to test labels to an unique function * quotes_labels: Restore name The new name was breaking compatibility with the structure value * quotes_labels: Rename function Rename the function to keep an unique pattern * quotes_labels: Restore previous utf-8 library * quotes_labels: Remove missing file * quotes_labels: Fix grammar Fix grammar documentation * quotes_labels: Missing comparison This commit brings the two missing characters that must be rejected from value * quotes_labels: Fix grammar again Fix grammar documentation