prep for cluttor UI.

GTK2/GTK3 has no good future. not support OpenGL/OpenGL ES, too bad.
commit forgotten code
fix compile. not usable yet
 no no , no --ibus passed
revert to 2.1.4
fixes escape input
drop openGL depends
remove openGL deps
update autoconf
migrate main.c
migrate handrecog_lucykila.c
migrate UI_gtk.c in progress
migrate UI_gtk.c
fixes bugs