Remove cache for macro arg stringization
The cache recorded the wrong expansion location for all but the first
stringization. It seems uncommon to stringize the same macro argument
multiple times, so this cache doesn't seem that important.
Reviewers: vsk, rsmith
Differential Revision: https://reviews.llvm.org/D65428