Fix for #604.
Merge pull request #614 from aktado/issue/604

Fix for #604.
avoid libedit conflicts on older versions of osx
Merge pull request #616 from monkeyiq/2013july/osxlibedit1

avoid libedit conflicts on older versions of osx
Fix a segmentation fault

There is a bug in clearing an array using memset.

Fix it by assigning correct value to the third parameter of memset.
Merge pull request #617 from mandel59/m59bugfix

Fix a segmentation fault
Correct top side bearing
Allow larger control points in charview and ability to select the bigger points
cleanup
Merge pull request #621 from monkeyiq/2013july/charviewcontrolpointsz

Allow the size of control points on glyphs to be set via preferences.
Merge pull request #620 from mandel59/fixvmtx

Correct a formula for top side bearing
Tidy up use of g_tree_new_full in featurefile.c: we don't need
donothing, as we can pass NULL, but on the other hand we do need to
wrap g_ascii_strcasecmp, as the comparison function is passed three
arguments, one of which we must ignore.
Use g_strchomp to simplify ReopenLastFonts.
Simplify last open fonts list saving.

Also, ensure that if the application is exited by closing the last
window rather than by File->Quit, then an empty list is saved, rather
than the entire list of fonts edited in that session, thus matching
user expectation by comparison with other apps.
Remove duplicate OpenType line from Open File filter list.
Fix a null pointer dereference.
fix libedit.3 references from the libraries installed with the osx bundle.
Merge pull request #624 from monkeyiq/2013july/libeditagain

fix libedit.3 references from the libraries installed with the osx bundle
forgot to change back to ../bin for the other libedit fixups
For OSX, have a go at the libedits used by the collab server too