sr: Declare additional dependencies instead of relying on build hax

e want to include a suite of tools and symlinks with recovery.  This
was previously done with a hack in build/core/Makefile.  That is rather
unorthodox.  Instead, use LOCAL_ADDITIONAL_DEPENDENCIES to declare the
things we want to include.

See also http://review.cyanogenmod.org/74244

Change-Id: I2a00469b72bfabf989d17bafdea6cebbbc52c53e
sr: check if touch selections fall within menu area

Touches above the menu area cause unexpected behavior. Fix it.

Change-Id: I28500588e072944f5ea45676ba82f95c6d0c5a08
Merge remote-tracking branch 'CM_bootable_recovery-cm/cm-11.0' into cm-11.0