media: audio visualization support (phase 1)

support audio visualization for typop, tycat
This is just first phase with hard coded type (EMOTION_VIS_LIBVISUAL_INFINITE)

TODO:
1. configurable visualizing type in option
2. hide visualizing option if it is not supported.
   (it's currently supported with "gstreamer" engine)
options: remove unused global variable
refactor keys handling in termio: move to keyin
Revert "refactor keys handling in termio: move to keyin"

this breaks emacs and jed totally - ctrl+space to do selection blocks
is gone! :(

This reverts commit 9215f941e935f2379dd135f6e184c10e9a6eb147.
refactor keys handling in termio: move to keyin, 2nd round!
fix shift-F1..4. Closes T1564.
media: audio visualize by default
options: color picker added

Fixes T1032
Revert "options: color picker added"

it makes option color ugly. I will put picker again after figure it out

This reverts commit a25b27e232b3a68104bd20b4ac420b511ddcc05f.
request for review of the translation.

Reviewers: huchi, seoz

Subscribers: DarkCircle, seoz, huchi

Differential Revision: https://phab.enlightenment.org/D1364
get rid of Eina_Bool in bitfields
fix miniview not showing up
update pot & ko.po file.

Summary:
Portable Object Template and ko.po update.
(some fix - options_keys.c)

Reviewers: seoz, huchi, billiob

Reviewed By: billiob

Subscribers: ryuan.choi, billiob, seoz, DarkCircle

Differential Revision: https://phab.enlightenment.org/D1377
update po's
store keybindings in a hash map
have all the default shortcuts in the hash map
update documentation on key shortcuts
load key bindings from config
add ui to configure key bindings
group actions to improve the configuration screen