gaf: fix formatting of an option in the man page
Several fixes for geda-scheme.info

- Fixed some typos
- Added description of the make-path function
gschem: Fix search & replace garbage.

Ed likes to do search and replace over the whole codebase and then
commit the changes without actually looking at them.
scheme-api: Provide integration of SCM values into GType system.

Allow GObjects to be created that directly accept Guile Scheme values
as properties, without having to mess about with SCM_PACK() and
SCM_UNPACK().
scheme-api: Make EdascmHookProxy use EDASCM_TYPE_SCM.
gschem: Add convenience function for matching action property events.

There are going to be several places where it's useful to decide how
to respond to an %action-property-hook event depending on which
property keys have been set.  This patch adds a convenience function
to help in doing this from C code, g_hook_action_property_match_key().
gschem: Add alist->keymap.

alist->keymap builds a keymap from an association list.  It carries
out explicit bindings one-by-one so that key binding hooks get fired.
gschem: Let keymaps have labels.

In order to use a keymap as the basis for a menu, it's necessary to
give keymaps the ability to have a label.  This provides the
human-friendly string that's displayed in the user interface.
gschem: Don't show non-key bindings in hotkey dialog.
gschem: Add new GschemMenuManager class.
[WIP] gschem: Port main menu bar to GschemMenuManager.