Make SkGPipe use SkBitmapHeap.

In the single process (or hypothetical cross process/shared address
space) mode, SkGPipe now uses SkBitmapHeap instead of SharedHeap.

Still need to use the shared heap for shaders as well as for cross
process.

TEST=PipeTest

Review URL: https://codereview.appspot.com/6461059

git-svn-id: http://skia.googlecode.com/svn/trunk/gyp@5008 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/tests.gyp b/tests.gyp
index 278dce7..b128a54 100644
--- a/tests.gyp
+++ b/tests.gyp
@@ -11,6 +11,7 @@
         '../src/core',
         '../src/effects',
         '../src/pdf',
+        '../src/pipe/utils',
         '../src/utils',
         '../tools/',
       ],
@@ -61,6 +62,7 @@
         '../tests/PathMeasureTest.cpp',
         '../tests/PathTest.cpp',
         '../tests/PDFPrimitivesTest.cpp',
+        '../tests/PipeTest.cpp',
         '../tests/PictureUtilsTest.cpp',
         '../tests/PointTest.cpp',
         '../tests/PremulAlphaRoundTripTest.cpp',
@@ -90,6 +92,9 @@
         '../tests/WritePixelsTest.cpp',
         '../tests/Writer32Test.cpp',
         '../tests/XfermodeTest.cpp',
+
+        # Needed for PipeTest.
+        '../src/pipe/utils/SamplePipeControllers.cpp',
       ],
       'dependencies': [
         'core.gyp:core',