Convert Unicode/ucharmap.c from using galloc() to using malloc() instead.

These routines return NULL if they run out of memory. Did some alignments.
Merge pull request #235 from JoesCat/master

Minor Galloc improvement - thanks Joe!
To measure tool, add:
        - snap to points, configurable snap distance
        - configurable line and and text colors
        - configurable window forground and background colors
        - lingering measurement, including floating window, cancelled by mouse-down of measure tool
        - measure tool dialog on double-click of measure tool icon
        - optional horizontal and vertical distance indication on canvas
Fix for crash when making a spiro connection starting near a point in
the y glyph.

Note that the spiro rendering that ensues is not pretty, but fontforge
itself no longer crashes when trying to make this new segment.

The CVMergeSPLS() function is only called in this particular case and
was assuming memory ownership in cv->p.spl which might not have been
true.

I have also used SplinePointCreate() in a few more places so that a
create/free memory trace is a little easier to add in if suspected
double free() action is happening.
Merge pull request #236 from monkeyiq/2013jan/issue99-spiro-crash

Fix for crash when making a spiro connection starting near a point in the y glyph.
Merge pull request #237 from jhps/measure-tool-linger

Incremental additions to measure tool.
[PATCH] Remove some restrictions on where linebreaks can be in a pfa font.

Now FontForge can still parse them. for a more detailed explanation, go
see "Re: [Fontforge-devel] stuck in infinite loop", 2012August22
Found one more font affected by an infinite loop.

See dev-list "Re: [Fontforge-devel] stuck in infinite loop", 2013jan17
Change gdraw/hotkeys.c gcalloc() to calloc().

Dave also asked to re-insert Author comments. Done.
Merge remote-tracking branch 'upstream/master'
Merge pull request #238 from JoesCat/master

mainly ... Re: [Fontforge-devel] stuck in infinite loop
Complete last commit.
Merge pull request #240 from jhps/measure-tool-linger

Incremental additions to measure tool (complete commit)
Support for the "openwith" event, tested under osx 10.8.

It seems that unless you have atleast forced a Cocoa application
into existance then you do not get the openwith events under 10.8.
This also opens the door for the macobjective file to contain
an NSApp delegate in the future if we want to do some more fancy
things like bounce the dock icon or other osxey stuff.
Merge pull request #243 from monkeyiq/2013jan/mac-openfile-support

Support for the "openwith" event, tested under osx 10.8.
Fix minor typos in messages
Update Ukrainian translation
Merge pull request #246 from yurchor/master

Fix some minor typos in messages and update Ukrainian translation
After message fixes by Yuri, ja.po needs an update.
Drop executable bit from icons.