Get rid of ANDROID_PMEM define
* newer devices arent using pmem anymore so they dont have ANDROID_PMEM define in their defconfigs
but we have that define in our defconfigs for hybrid memory allocation

we just need to rename the define from CONFIG_ANDROID_PMEM to CONFIG_ANDROID_PMEM_SUPPORT to remove all of pmem codes which ifdefed with CONFIG_ANDROID_PMEM
(like this https://github.com/arco/samsung-kernel-msm7x30/blob/cm-11.0/drivers/gpu/msm/kgsl.c#L1868)

summary: this change will block out all of pmem codes on kernel so we can say this is just a huge cleanup
touchscreen: ancora: Add INPUT_PROP_DIRECT flag
* set device type to touchscreen default is pointer and also new touchscreen drivers must have this
* taken from SPH-M950 Samsung JB kernel update
power: ancora_battery: Remove trailing spaces
power: ancora_tmo_battery: Remove trailing spaces
power: apache_battery: Remove trailing spaces