vivo: Introduce board-vivo-devices.
 - The devices file has been ported from original ICS kernel
 - This commit also includes changes to correct msm7x30_fixup.
 - This commit also adds emmc partition to /proc.