Fix for using kernel headers and make it build with recent framework_av changes

Conflicts:
	mm-core/inc/QCMetaData.h
	mm-video/vidc/vdec/Android.mk
	mm-video/vidc/venc/Android.mk