Move DesktopSurface and DesktopContext to visualEditor.desktop

They should not be in core because visualEditor.mobile doesn't need
them.

Change-Id: I759af811bda05844a957cc24999c0b3932ab43d8