Add modified classes for optimization

Add qc hooks

Resolved Conflicts:

	Android.mk
	src/core/SkPictureRecord.cpp

Identify compressed bitmaps

No support for converting compressed image data into gl currently

CRs-fixed: 369135

Change-Id: I68963c01ccdbedc41bb51c03e0b372a97301f6a8

Conflicts:
	Android.mk
	include/core/SkPicture.h
	src/core/SkPicture.cpp
	src/core/SkPicturePlayback.cpp
	src/core/SkPictureRecord.cpp
	src/core/SkPictureRecord.h
Change to canvas hooks

Add some changes to canvas hooks

Change-Id: I99e26a1b831b80f3fbe2beacbcc0771246964c9d

Conflicts:
	src/core/SkPicturePlayback.h
Update copyright to The Linux Foundation

Change-Id: I5ad39d8ce83102321e04df309be5a6294535bb7e
Webkit : porting canvas optimizations to MR2

This change enables canvas optimizations to be compatible
with MR2 skia code..

Change-Id: Ic0e8126a8c49ab3000a3cf5354c3b4b083b36ad0
CRs-fixed: 524015