gutils/giotrans.c food for thought continued.... ?

...expanded on free memory...
Open file and Readheader fileIO checks for gutils/gimagereadras.c

If problems reading in file, then abort and exit routine.
Change gutils/gimagereadras.c galloc() to malloc(), cleanup afterwards
File checking and cleanup in gutils/gimagereadras.c ReadRas24Bit()
File checking and cleanup in gutils/gimagereadras.c ReadRas8Bit()
File checking and cleanup in gutils/gimagereadras.c ReadRas24RBit()
File error check for ColorMap in gutils/gimagereadras.c
Allow FontForge to use/guess the correct GImageRead import routine (*.ras)

Changed GImageRead() to try giomime first, and if that doesn't find the
right file type, then try again using the older summer2012 routines.

Updated routine due to it not being able to find *.ras files right now,
possibly due to the obsurity of ras (maybe gtk/giomime lacks details?).
Output file error if problem with file in gutils/gimagereadras.c

Main routine outputs stderr message. Added extra commenting.
Compile of splinerefigure.lo should not predefine _FF_CONFIG_H.

This prevents the contents of config.h from taking effect, with
extremely undesirable results.
Revert "Merge pull request #258 from JoesCat/master"

This reverts commit 68c4193a27139f4430d18dc8f3d669bee0654975, reversing
changes made to 38fb4c48ecca2c7ed0e6ee8b5f5cca8568989ff0.
Some changes done in the recent days.

Fix for a crash when perfoming operations on all glyphs and then
reentering a metrics window

Retain up to 30 full backups of files when they are saved.

Fix the version date to include the year

Swap +/- button location in layers palette
Merge pull request #303 from monkeyiq/2013jan/lca

Some changes done in the recent days.
Revert "Revert "Merge pull request #258 from JoesCat/master""

This reverts commit 93637925a1668d33b00a9c31763a6169443b234e.
Merge branch 'fixes/2' of https://github.com/blipvert/fontforge.git
Merge branch 'master' of https://github.com/JoesCat/fontforge.git
Merge branch 'upstream'