Remove PMEM parts

Conflicts:

	common.mk
	libgralloc/Android.mk
	libgralloc/alloc_controller.cpp
	libgralloc/alloc_controller.h
	libgralloc/ashmemalloc.cpp
	libgralloc/gralloc_priv.h
	libgralloc/pmem_bestfit_alloc.cpp
	libgralloc/pmemalloc.cpp
	libgralloc/pmemalloc.h
gralloc: Allow legacy devices to use PMEM for ADSP (camera).

Partially bring back PMEM support for legacy devices having proprietary camera
libraries stuck in PMEM. This change allows these devices to continue using
PMEM for the camera, and ION for everything else.

Change-Id: I1afbc7d137b3d49b2ab3e53917b16fd920ea140b

Conflicts:
	libgralloc/Android.mk
	libgralloc/alloc_controller.h

Conflicts:

	libgralloc/pmemalloc.cpp
	libgralloc/pmemalloc.h
libgralloc: alloc_controller.h: Use smart pointer for PmemAdspAlloc

I have no idea what I'm doing.

Conflicts:

	libgralloc/alloc_controller.h