Merge branch 'master' of https://github.com/fontforge/fontforge
Merge branch 'master' of https://github.com/fontforge/fontforge
Merge branch 'master' of https://github.com/fontforge/fontforge
Merge branch 'master' of https://github.com/fontforge/fontforge
Merge branch 'master' of https://github.com/fontforge/fontforge
Merge branch 'master' of https://github.com/fontforge/fontforge
Merge branch 'master' of https://github.com/fontforge/fontforge
Merge branch 'master' of https://github.com/fontforge/fontforge
Merge branch 'master' of https://github.com/fontforge/fontforge
Merge branch 'master' of https://github.com/jhps/fontforge
Fix merge.
Merge branch 'master' of https://github.com/fontforge/fontforge
Merge branch 'master' of https://github.com/fontforge/fontforge
Merge branch 'master' of https://github.com/fontforge/fontforge
Merge branch 'master' of https://github.com/fontforge/fontforge
more authors ...include sourceforge patche area...
Change gutils/gimage.c gcalloc() to calloc() and galloc() to malloc().
Change gutils/gimage.c GImageCreateAnimation() sequence to exit on error.

Re-arranged sequence of steps to first test incoming images to ensure they
are compatible, then 'afterwards' get memory, and then convert all finally.
This way, if an error occurs, we still can keep initial **images[] instead
of losing them part-ways through convertion (and returning nothing useful).
Change gutils/gimagereadgif.c gcalloc()->calloc() and galloc()->malloc().

Replaced galloc and gcalloc with common malloc and calloc, and releases all
partially loaded images if an error happens part way through process. Added
extra commenting. Fixed an error in ExtensionBlocks from && to &.
Add #ifndef wrapper around generated <config.h>. Use existing _FF_CONFIG_H.