Make GrBatch carry its own GrPipeline

Review URL: https://codereview.chromium.org/1278643006
18 files changed