evita: move hardware button config to device overlay

Requires: http://review.cyanogenmod.org/51680

Change-Id: I2c60291f844535e679cdbd964a94b34ca1289f96
evita: remove GSM APN list

Change-Id: Ic7d6fc6fc0451c340110cb568b9bfc4fd64c53a4
evita: remove legacy vold flag

Change-Id: I8330744714d901eb1ade444efc87b6db7c681c37
evita: use recovery specific fstab

Let's not list firmware partitions as formattable in recovery.

Change-Id: I60d4b966b1e954b285a0690f05112d42cfd40ffb
evita: use block device paths in recovery fstab

This re-enables CWM's advanced partition functions to create /sd-ext on
external storage. It also squelches some error messages that show up on
Koush's special touch version of CWM.

Change-Id: Ifda4fa869dbf21e5ba9d601a257294e7df404af0
evita: add 2.16 and 2.17 bootloader versions

Change-Id: If3077238e212df0850b9ff69754f23a96e83929b
Adding support for hboot 2.18.0000

Change-Id: I2513fcb3d4542d5390ce4eab434360e83c505e58