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.
utils: Move smash_megafile from utils/ to contrib/ directory
Update gitgnore files for new smash_megafile location
contrib: Tidy up Makefile template
gschem: Fix duplicate keybindings.

Fix duplicate keybindings for Edit->Pin Type and Edit->Update.

Closes-bug: lp-1255064
build-sys: Add explicit check for GIO.

Although GIO is distributed as part of the GLib source tree and is
also a dependency of GTK, sometimes it seems like the headers don't
get installed.  It's useful to give the user some info about this.

Affects-bug: lp-1258217
utils: move olib to contrib directory

Affects-bug: lp-1218833
gnetlist: simplify processing of include blocks in spice-sdb

Taking into account the 'value' attributes in addition to the 'file'
attributes only in combination with the 'embedd_mode' flag (only for
embedding of files) adds unnecessary complexity and ambiguity to the
backend.

Closes-bug: lp-1258843
gnetlist: fix spice-sdb crash when opened file doesn't exist
symbols: removed two not more functional scripts

These scripts have not been working since the sch/sym format
change and update of the VHDL symbols with gsymupdate in 2003 (in
the commit 7b142bcdcff026e6726d23474533eb4f130f07e5).

Affects-bug: lp-1216798
symbols: removed mistaken attribute from VHDL symbols

The attribute VERILOG_PORTS has been mistakenly added some time ago
because of an error in the converting script (deleted in the previous
commit).

Affects-bug: lp-1216798
symbols: changed attribute visibility for some VHDL symbols

Discussed in the geda-user mailing list.
The visibility of some attributes considered to be confused to some
users (e.g. input port has visible pintype=OUT attribute, which is
right in itself since the attribute is used for the gnetlist DRC
backend).

Affects-bug: lp-1216798
symbols: fix refdes placement for a VHDL symbol

Closes-bug: lp-1216798
Update NEWS for utils/contrib changes already made
contrib: move the olib docs over from utils
utils: move convert_sym and gmk_sym to contrib/ directory

Affects-bug: lp-1218833