Add support for TARGET_USE_CUSTOM_LUN_FILE_PATH

Change-Id: I22507597087eca2cb2b1d364b773fac8256ab43d
Fix use of TARGET_USE_CUSTOM_LUN_FILE_PATH

TARGET_USE_CUSTOM_LUN_FILE_PATH is already available as a
string to extendedcommands.c, regardless of whether it is
quoted or unquoted in BoardConfig.mk.  Removed STRINGIFY define
because it is already available in common.h (along with EXPAND
which shoud be used instead of STRINGIFY anyways).

Change-Id: I3f4ab8d1529df240c200e44049fc60519c0afd5b
Mackay Recovery

Change-Id: Ib0b798031d73e9bcee42b54a654f3c4d6cd6b2a6
NSTools settings clearing option

Conflicts:

	extendedcommands.c

Change-Id: Ib16ea1bc4db83c903b81a327f3dd185ee65871c0
Add init.d clearing

Change-Id: I20886afaa620a741bc41f04b96723d2bf8fb1883
add confirmation before adb sideload install

- If install from sideload is accidentally chosen,
  the user has no choice but to reboot the device.
  Add a confirmation to prevent that.

Change-Id: I0145ed7a489a69e4da6f7aa4e4a0dff882df8f1b
Show battery status in recovery

Change-Id: I2e5e7490766e4e820fd0a8c97d24cc1aff88bd12
Reorganize extended command to prevent advanced menu items from disappearing

Change-Id: Iec4e6641ff501b2d25496390626c1876a1252d53

Conflicts:

	extendedcommands.c
Add AROMA Filemanager

Change-Id: Ifbdb9ff4d6e33cb066a194a0c7f0affa958022c9