TTG: replace Void/NoExtCon with DataConCantHappen
There were two ways to indicate that a TTG constructor is unused in a phase: NoExtCon and Void. I think this was just an oversight.
This unifies the code to always use NoExtCon, following earlier naming discussion: !1271 (comment 210339)
Edited by Krzysztof Gogolewski