Fix up bmlutils to include fat.format automatically if rfs is found in the recovery.fstab. Use __system rather than run_exec_process.

Change-Id: I669bfb75cf0cc00364b815b54130c01786866406
Update extendedcommands.c one "No".
Merge pull request #13 from chris41g/gingerbread

Update extendedcommands.c one "No".
fix issues on large erase block size

allocate heap instead of stack for verify[]. otherwise it crashes on large erase block size e.g. 8MiB.
don't treat EOF as error on read() after rewinding for writing header. input file may be smaller than erase block size.

Change-Id: I1c9860e226456385b89866dfd01fe93fd6c446be
Recovery : Show menu if in non user initiated mode and error occurred

When using rom manager and applying a zip, if one encounters an error in recovery,
they're left on a screen with no visible controls (Forcing to hard reset phone).

Patchset 3 : Rebased

Change-Id: Ia9b2f396fc95c7972a5a5580e1a50adf4af26060
5028

Change-Id: Idb96b6261e2ec578786564943c913c55f4bdceb7
Merge branch 'gingerbread' of git://github.com/CyanogenMod/android_bootable_recovery into gingerbread
Merge remote-tracking branch 'upstream/gingerbread' into gingerbread