Update recovery options (1/2)

- After this commit, there is no button for select:
  https://github.com/androidarmv6/android_bootable_recovery/commit/2cc22971e40a0ffc7849cdf09dc96916c22136e0
  Add recovery keys and assign HOME, MENU, SEARCH keys as SELECT

- Use lzma compression for boot and recovery partitions
- Revert: Set block size to 0 to avoid incorrect final size calculation.
  This commit is not necessary after lzma compression.

Change-Id: If36f368bd47fa9ae4a0d26f9ea28150d69b6edfd