Replace Expression::hasProperty with program visitors.

Expression::hasProperty predates ProgramVisitor and did roughly
the same thing, but in a harder-to-follow way.

Change-Id: I74a198811daa63bbdc6bf0a512471d9c7a787771
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/579356
Auto-Submit: John Stiles <johnstiles@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
39 files changed