Convert BBH APIs to use SkRect.

Still TODO: convert internals of SkTileGrid.cpp and SkRTree.cpp to work in floats too.

NOTREECHECKS=true

BUG=skia:1021
R=robertphillips@google.com, reed@google.com, mtklein@google.com

Author: mtklein@chromium.org

Review URL: https://codereview.chromium.org/511613002
diff --git a/include/gpu/SkGpuDevice.h b/include/gpu/SkGpuDevice.h
index 75e7eb5..aebdf8f 100644
--- a/include/gpu/SkGpuDevice.h
+++ b/include/gpu/SkGpuDevice.h
@@ -144,7 +144,7 @@
 
     static bool FindLayersToHoist(const GrAccelData *gpuData,
                                   const SkPicture::OperationList* ops,
-                                  const SkIRect& query,
+                                  const SkRect& query,
                                   bool* pullForward);
     void drawLayers(const SkPicture* picture,
                     const SkTDArray<GrCachedLayer*>& atlased,