TWRP device tree updates

The busybox lines and qhdres lines don't seem to be needed in the mkbootimg.mk and complicate it being used in a different device tree.

The recovery.rc doesn't seem to make a difference but it's good to properly set the USB IDs.

RECOVERY_VARIANT is useful when syncing TWRP to bootable/recovery-twrp instead of replacing CM recoveries.