Remove enums from SkTypes.h

SkBackingFit (only used privately) -> src/gpu/SkBackingFit.h
SkBudgeted -> skgpu::Budgeted in include/gpu/GpuTypes.h because
it appears to be used in both Ganesh and Graphite.

This uses a typedef to support backwards compatibility until
we migrate clients.

Change-Id: I9a30c1f9a0c2688a5210c45e8b38b2f4ecd4b4fb
Bug: skia:13983
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/621977
Reviewed-by: Brian Osman <brianosman@google.com>
277 files changed