Japanese translation update in progress

I got tired
Remove 1 stamp.c file from gtkui directory. 1 less file to think about now.

While grepping libffstamp.h found that gtkui directory had an "old" stamp.c
and, therefore removed it so that it is one less file for developers to see
This was originally in pull request #83 earlier
Update utype[] for files utype.c and utype.h from 'unsigned int' to uint32

This was done to help describe these data arrays better since int can be
defined at various sizes on different platforms and compilers, but this
data is definitely 32bits wide. This was previously part of pull request#83
AddR() memory leak on exit - uses free now

Used Malloc/Free so that program does not exit abruptly. Valgrind showed
that memory wasn't released at exit.
In main(), if argv[i]="-home", then only need to try to chdir to HOME once.
Merged (__Mac) chgdir(HOME) with upper test for "-home". Fixed a '-' bug.

(__Mac) specific. Test for "-psn_" on command line and also do chdir(HOME).
Upper test checked for -home, but not --home, therefore added modification
to recognize both methods on the command line.
make complains of 'fuzzy' while building for language translations.

Removed 'fuzzy' reference at top of files.
warning: PO file header fuzzy
warning: older versions of msgfmt will give an error on this
make complains of 'PACKAGE VERSION' while building language translations.

Removed 'PACKAGE VERSION' reference at top of files.
make routine changes all *.po Translation files to same PACKAGE VERSION

All the Translation files are at different versions and values. This makes
all the Translation files contain the same PACKAGE VERSION values when it
is time to make a package release. To run, go to directory po and then run
make update-project-id

NOTE: You still need to make sure that the translation files are up to date
since this only changes the ID value and nothing else.
make Translation po files a bit more up to date and similar in styles

Added extra comments at the top so that existing and past Translators can
be kept and added with time. Edited various po files to add extra info such
as Language, bug report email address to developer mailing list, etc...
fix an infinite loop in AddExtrema
Merge remote-tracking branch 'fontforge/master'
better handle bad numerical cases in "find intersections"

The "find intersections" command sometimes tries to search for a t-value
in a spline that due to numerical imprecision does not actually exist.
For instance, 1.0000000000000004 in a spline that goes from 0 to 1 exactly.
Ideally, it would not do this at all.  But it's not clear exactly where
the bad values are calculated, and this change at least prevents it
from segfaulting or looping forever in such cases.  The changes are, first,
to abort the search if all monotonic chunks have the same s value and the
t value is not found (looks like an infinite loop would otherwise be
possible, though I have not actually observed it to happen because "all s
the same" would be very unusual); and second, if the t value is not found,
to try increasing or decreasing it by 1e-06 and then use the corresponding
monotonic endpoint, if that allows us to choose a monotonic chunk that
will work.
the infinite loop turns out to be more subtle...
Sync and update Japanese translations
Fix unescaped double quotation mark

Fix unescaped double quotation marks which prevents from being built.
Merge remote-tracking branch 'origin/master' into japanese
Sync again and add translations
fix ubuntu build
Merge pull request #148 from MihailJP/japanese

Japanese translation update