compiler: Show possible names when out-of-scope name is found.

Quality-of-life improvement, mostly. At some point, this should only show
things within Levenshtein distance 3 or so.

Signed-off-by: Corbin Simpson <cds@corbinsimpson.com> <simpsoco@google.com>