[graphite] Use runtime effect blocks for runtime color filters, blenders, shaders

With the removal of prelocal matrices (https://skia-review.googlesource.com/c/skia/+/573077), the runtime color filter block no longer has unique handling compared to the more generic runtime shader block. This CL deletes RuntimeColorFilterBlock and its child, RuntimeBlenderBlock, renames RuntimeShaderBlock to RuntimeEffectBlock, and now utilizes this block for all runtime effects.

Change-Id: I3bce86f33b5808d57c146aaa962df99b9b90e3c6
Bug: b/251453923
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/588576
Reviewed-by: John Stiles <johnstiles@google.com>
Commit-Queue: Nicolette Prevost <nicolettep@google.com>
3 files changed