minui: Do not return true from target_has_overlay() if MSM_BSP is not set

Since target_has_overlay() was not ifdefed with MSM_BSP,
it would return true on some devices even if MSM_BSP was unset,
breaking LPM and some other minui functions.

Change-Id: Ic6b524fa0b5e36fc9ffe67d53e2bf33e9d4fd2d3
Fuse: add -fno-strict-aliasing to fuse for Vanir.

Change-Id: I9619c421341efa3085e80021f7e8e259a0f1f263
GUI: Add -fno-strict-aliasing to GUI for Vanir

Change-Id: Id772737d2856698861686671152f14bad800cd5c
Add "include $(CLEAR_VARS)" for 4.4 ROMS (clears LOCAL_BUILT/LOCAL_INSTALLED error)

Change-Id: Ibbba0ce9c7ebadee40e42b740c83214fd1cd56ac
minuitwrp: use a whitelist for the input device instead of a hardcoded ignore list

 * use a whitelist for the input device to listen on, every other will be ignored

Change-Id: I1296a45ec3d5ca0bca2a9e2601b0710e2c030fde
libdl should also be linked to binary

Change-Id: I98f9c90b0a7af591bdbcf646f59068f9915d49c7
Merge remote branch 'omni/android-4.4' into android-4.4