[[ RefactorGraphics ]] Changed MCGContext to use a separate stack of SkCanvas's for layers (rather than Skia's own).