Revert "Revert "Delete renderengine::Surface""

This reverts commit f1d19c710e1e410a2307503c504bdf150f013ccd.

Reason for revert: not needed once Ia0c2e99db839ff681529c041a471242d25a8f743 is submitted

Bug: 117680609
Change-Id: I29596f2ec9f4eaf2557932a1be914e4c0f030e2f
Test: See Ibe897696957a0b0f0813d40c9157868f72f02fd2
9 files changed