Disable rebindable syntax when processing untyped TH quotes
This commit also documents the interaction of rebindable syntax and Template Haskell, both in Note [Template Haskell quotes and Rebindable Syntax] and in the user guide, and adds a test to make sure that we do not regress in that regard.
Fixes #18102.
cc @rae @mpickering