1. Update SDLNativeRules from v2 to v3. The new one allows us setting excluded paths.
2. Update TSAUpload from v1 to v2. And add a config file ".gdn/.gdntsa" for it.
3. Fix some parentheses warnings
4. Update cmake to the latest.
5. Remove "--x86" build option from pipeline yaml files. Now we can auto-detect cpu architecture from python. So we don't need to ask user to specify it.
* Fixed libjson-c_dev_fix and Updated Readme
* Fix VAD-M naming inconsistency in docs
* Avoid removal of sudo in install_common_deps
* Remove 'sudo' for wget in install_common_deps.sh for dockerfiles
'sudo' is not required, and hinders running script from within
proxy environments. Removing it also makes lines consistent with
each other (there are other wget lines without sudo).
Co-authored-by: gundaarx <mayax.vijayan@intel.com>