Reland "[SkRecorder] Move cpu/Recorder.h to src/cpu/Recorder.h"

This is a reland of commit b59dbca03b03a967a6cceeec979cb09ae0e59189

Original change's description:
> [SkRecorder] Move cpu/Recorder.h to src/cpu/Recorder.h
>
> Also remove unused include/core/SkCPURecorder.h and makeCPURecorder()
> from GrRecordingContext and skgpu::graphite::Context.
>
> Change-Id: I0d9940fef97b924a6df0b1b4c4770560482b8595
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1383416
> Reviewed-by: Greg Daniel <egdaniel@google.com>
> Commit-Queue: Alexis Cruz-Ayala <alexisdavidc@google.com>

Change-Id: I71c47a7be32ab08f2788b13ab89cb92f285acd44
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1388477
Commit-Queue: Alexis Cruz-Ayala <alexisdavidc@google.com>
Reviewed-by: Greg Daniel <egdaniel@google.com>
32 files changed