[v9.x] build: make gyp user defined variables lowercase
Backport of https://github.com/nodejs/node/pull/16238, with only trivial conflicts.
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data
Backport of https://github.com/nodejs/node/pull/16238, with only trivial conflicts.