Merge pull request #24 from changwoo/setup-ui-cleanup

setup: Add spacing and clean ups
Add off key feature.

On Escape key event, the input mode will be changed to latin mode.
This will help vi* users.
Add on key feature
Conform to GSettings key naming rules.
Aware of lookup table orientation.

We need to check lookup table orientation on starting, too.
Rename config item "hangul-keys" to "switch-keys"
Update on keys and off keys on config value changed
Python3 compatibility

- Use ctypes instead of pipe
- Set python in build time
Add access key to "Start in hangul mode" check button

Access keys are rearranged.
Translations are updated.
Use kr104 keyboard.
Merge pull request #25 from jincreator/master

Use kr104 keyboard.
Merge pull request #22 from changwoo/python3

Python3 migration
Use AC_PROG_MKDIR_P instead of AM_PROG_MKDIR_P

The 'AM_PROG_MKDIR_P' macro is deprecated.
Don't dist config.py

config.py will be generated from config.py.in.
Correct more spacings