AwesomeAction: Performance update

PS2 - fix build by removing flags we are not using≈
PS3 - Nuke's fixes
PS4 - typo
____________
Use hashmap and switch case, also use is containskey() to
bypass switch/case if its a custom app.

oops sorry marc
double oops....

http://gerrit.sudoservers.com/#/c/6741/

Id: I90b353df3de035c58e1871b8a3085c82f7d24145

Change-Id: I74f7c6cf101ed2bb600426dbd8f133c245d8b806
Signed-off-by: DHO <DHO@dho.im>
Merge "AwesomeAction: Performance update" into jb42