block: support volname for HTC devices with proc/emmc support

gets data from emmc_partitions and write it down on mmcblk0pX partitions
this enables vold by-name mappings

Change-Id: I4af7f34919ae1e94b960fcabfcfb70fe50825cf7
m7: change vibrator level to 1700mV to match userspace default value

Conflicts:
	arch/arm/mach-msm/htc/m7/board-m7-pmic.c

Change-Id: I5a4d4cadfadfdb138a65bb30c134fc506f3bef77