Unconditionally handle TH known key names.
Unconditionally handle TH known key names.

Previously, we didn't add Template Haskell key names to the list
of known uniques when building a stage 1 compiler.  But with
f16ddcee0c64a92ab911a7841a8cf64e3ac671fd we may refer to TH
names even in stage 1, and this was causing uniques to not
be setup properly.

Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>

Test Plan: validate and run stage1 test suite

Reviewers: osa1, austin, bgamari

Reviewed By: bgamari

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D1520

GHC Trac Issues: #10382

vTurbine/ghc,ezyang/ghc,sgillespie/ghc,tjakway/ghcjvm,shlevy/ghc,oldmanmike/ghc,mcschroeder/ghc,tjakway/ghcjvm,mettekou/ghc,olsner/ghc,oldmanmike/ghc,sgillespie/ghc,sdiehl/ghc,vikraman/ghc,shlevy/ghc,oldmanmike/ghc,sdiehl/ghc,sdiehl/ghc,tjakway/ghcjvm,mettekou/ghc,tjakway/ghcjvm,oldmanmike/ghc,sgillespie/ghc,shlevy/ghc,sdiehl/ghc,mettekou/ghc,mettekou/ghc,olsner/ghc,snoyberg/ghc,olsner/ghc,oldmanmike/ghc,vTurbine/ghc,mcschroeder/ghc,vikraman/ghc,sgillespie/ghc,vikraman/ghc,vTurbine/ghc,mcschroeder/ghc,ezyang/ghc,shlevy/ghc,tjakway/ghcjvm,ezyang/ghc,mcschroeder/ghc,vTurbine/ghc,mcschroeder/ghc,sgillespie/ghc,mettekou/ghc,shlevy/ghc,mcschroeder/ghc,ezyang/ghc,sgillespie/ghc,ezyang/ghc,snoyberg/ghc,shlevy/ghc,snoyberg/ghc,olsner/ghc,mettekou/ghc,snoyberg/ghc,vTurbine/ghc,olsner/ghc,vikraman/ghc,ezyang/ghc,mettekou/ghc,snoyberg/ghc,tjakway/ghcjvm,olsner/ghc,olsner/ghc,oldmanmike/ghc,oldmanmike/ghc,snoyberg/ghc,sdiehl/ghc,vikraman/ghc,vTurbine/ghc,mcschroeder/ghc,vikraman/ghc,ezyang/ghc,vTurbine/ghc,sgillespie/ghc,sdiehl/ghc,tjakway/ghcjvm,vikraman/ghc,snoyberg/ghc,shlevy/ghc,sdiehl/ghc