libgeda: Correct 'const const' in header file.

Reported-by: Dan McMahill <dan@mcmahill.net>
libgeda: Import translations from Launchpad

N.b. Did not import DE, HU, PL, RU, or ZH_CN translations, as
Launchpad translations were less fully-translated than translations
already in tree.
gschem: Import translations from Launchpad

N.b. Did not import AF, AR, or ZH_CN translations, as
Launchpad translations were less fully-translated than translations
already in tree.
gattrib: Import translations from Launchpad
Update FSF mailing address.

Change all references to the FSF mailing address to the new Franklin
Street location.

Closes-bug: lp-934934
gschem: update usage with bug-filing address

Change the bug filing address from email to the launchpad site. Also
update the website address for the gEDA project and update the copyright
date range for the file to include 2012.

Closes-bug: lp-926456
libgeda: only include top level glib header

glib 2.0 does not permit the inclusion of glib/gmem.h, glib/gmessages.h etc. but only
the top level glib.h file. Remove references in s_path.c to the sub-files and only
include the top level file.

Closes-bug: lp-934261
libgeda: fix dereference after NULL check

Retest for NULL before making a member comparison.

Coverity-ID: 201599
gschem: Remove dead code

Default statement in switch in o_arc.c will never be executed due to the
earlier "if" statement.

Coverity-ID: 201571
gschem: fix unsafe use of strncpy

Make sure string is zero-terminated after using strncpy.

Coverity-ID: 201559
Coverity-ID: 201560
Coverity-ID: 201561
Coverity-ID: 201562
gnetlist: cleanly discard unused power tag in s_netattrib.c

In the function s_netattrib_return_netname(), cast the first call to
strtok (which is discarding the power tag) to (void) rather than storing
it and never using it in the current_pin pointer.

Coverity-ID: 201678
gschem: suppress compiler warning in line type dialog code

gcc is complaining that "end" may not be set. Pre-set it to a sensible
default at declaration.
gschem: replace deprecated call to g_strcasecmp () in gschem-version Guile function.

g_rc_gschem_version() was using g_strcasecmp () which has been deprecated since
glib 2.2. Replace it with UTF8 implementations as recommended in the glib
documentation.
gnetlist: remove unused pointer value from s_traverse_component()

The value 'nets' used to store the result of s_traverse_net() is never used,
to cast function value to (void) to explicitly show that.

Coverity-ID: 201679
libgeda: Remove redundant checks against NULL in s_encoding.c

The variable dst can't be NULL (g_new() will terminate on error) so there is
no reason to repeatedly check it against NULL. Remove the checks.

Coverity-ID: 201596

Closes-bug: lp-959702
Add TAGS files produced after make tags to .gitignore

Closes-bug: lp-1027402
gschem: remove unused pointer values in multiattrib code

In function multiattrib_action_promote_attribute(), the pointer
"o_new" returned by "o_attrib_add_attrib()" is never used.  In
function attrib_edit_dialog_ok(), Pointer "new" returned by
"o_attrib_add_attrib()" is never used. In
gschem_action_connect_proxy(), "label" is unused. Replace all with
cast to (void).

Coverity-ID: 201684
Coverity-ID: 201683
Coverity-ID: 201682
gschem: replace deprecated calls to g_strcasecmp ()

g_strcasecmp() is deprecated, so replace it with a combination of calls
to g_utf8_collate() and g_utf8_casefold() in various bits of dialog code.
gschem: update translations with new URLs in usage message

Commit 10e8788d updated the address for filing bugs and the gEDA/gaf
webpage. Update the translation strings to match.

Affects-bug: lp-926456
utils: fix typo in pads_backannotate man page