viz: Move SurfaceId-related files to components/viz/common/surfaces

After some offline discussion, we felt that we shouldn't have files
directly in the common directory so that we can better control DEPS.

This CL moves SurfaceId, FrameSinkId, LocalSurfaceId, FrameSinkIdAllocator,
and LocalSurfaceIdAllocator to the components/viz/common/surfaces directory
and updates includes.

[email protected]

Bug: 722935
Change-Id: I7d301b277dbf07ead10ec96771ee64469d2bcbac
Reviewed-on: https://chromium-review.googlesource.com/568372
Reviewed-by: Fady Samuel <[email protected]>
Reviewed-by: Bo Liu <[email protected]>
Reviewed-by: Justin Novosad <[email protected]>
Reviewed-by: Antoine Labour <[email protected]>
Reviewed-by: Scott Violet <[email protected]>
Commit-Queue: Fady Samuel <[email protected]>
Cr-Commit-Position: refs/heads/master@{#486195}
diff --git a/cc/layers/append_quads_data.h b/cc/layers/append_quads_data.h
index 89930a5..55eceef 100644
--- a/cc/layers/append_quads_data.h
+++ b/cc/layers/append_quads_data.h
@@ -9,7 +9,7 @@
 #include <vector>
 
 #include "cc/cc_export.h"
-#include "components/viz/common/surface_id.h"
+#include "components/viz/common/surfaces/surface_id.h"
 
 namespace cc {