logo2menu/wake method: userspace part - mapping/device settings

- deviceSettings switch added for logo menu, and wake methods
  - long tap logo wake / sweep over buttons wake / home button wake
- ramdisk permissions for touchscreen sysfs files
- mapping key, and setting it Virtual so it has haptic feedback
- setting framework overlay hw keys to 7, MENU included

Needs kernel part: http://review.cyanogenmod.org/37400

Change-Id: I346e28eca78e56b1e256257e388b434b9780c641
Merge "logo2menu/wake method: userspace part - mapping/device settings" into cm-10.1