specific install dirs branch.
improving installation on new OS
sync creates directories if nonexistent.
Initial support for 2 keyboard layouts.

Testing how to support out of the box the keyboard layouts:
- en_US with dead keys (for the accents).
- es_MX (Latin-American layout).