hotfix: Add missing pkg-config file

This patch could help to add missing .pc file which is required by
lightdm-gtk-greeter package, etc.
Merge branch 'hotfix/x11-misc/lightdm'
Merge branch 'hotfix/x11-misc/lightdm' into develop
hotfix: Fix building break caused by vapigen name

The name of vapigen has been formulated to vapigen. This patch is
required to cover this change.
Merge branch 'hotfix/gnome-extra/gucharmap'
Merge branch 'hotfix/gnome-extra/gucharmap' into develop
feature: Add keycode remapping to Xkb

Due to the legacy of X protocol, X server could not accept keycode >
255.  Nowdays, many keyboards issue keycode > 255. For example,
Microsoft Ergonomic Keyboard 4000 could send keycode 418/419/432 for
ZoomIn/Out and SpellCheck. This issue is not easy to be fixed without
breaking the current X11 protocol. Thus, code-remapping turns to be a
straight-forward solution because user seldom needs 255 keys at once.

This patch add an option with a USE flag to deliver the extension of
keycode remap.

See details at:

http://www.thenautilus.net/SW/xf86-input-evdev/en
Merge branch 'develop' of https://github.com/jcadam/flora into develop
Merge branch 'master' of https://github.com/jcadam/flora
Merge branch 'develop'