evita: add 2.16 and 2.17 bootloader versions

Change-Id: If3077238e212df0850b9ff69754f23a96e83929b
Merge "evita: add 2.16 and 2.17 bootloader versions" into cm-11.0
evita: remove unused usb pids

Depends on "s4-common: usb-init: unify usb pids and add diag and PTP modes"
[http://review.cyanogenmod.org/56160]

Change-Id: I24d788a2d8ac36182f8cb723370aceb9fd854562
evita: remove non-CM/CWM configurations

TWRP is a separate project. Really, we need to abide by the "eat your own
dogfood" philosophy anyways and use CWM to motivate improving it.

Note: although TARGET_RECOVERY_PIXEL_FORMAT is not TWRP specific, it is
already defined in s4-common.

Change-Id: I50b8ae1bd6bd5165b3bd9d7b075ba6d906eb9c28
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
Adding support for hboot 2.18.0000

Change-Id: I2513fcb3d4542d5390ce4eab434360e83c505e58
Merge pull request #3 from CyanogenMod/cm-11.0

merge latest source commits into main device tree