Merge pull request #353 from coolwanglu/master

Add gunicode to Libs in pkg-config
In gutils/gimagereadtiff.c, input filetype is rb not b. Report read error.
In gutils/gimagereadtiff.c, exit if error reading width or height
In gutils/gimagereadtiff.c, replace galloc with malloc. More error checks.
In gutils/gimagereadtiff.c, check for fileread errors. More commenting.
In gutils/gimagereadxbm.c, report if an error opening input file
In gutils/gimagereadxbm.c, get width height, exit if error.

GImageDestroy() already debugged earlier and checks for NULL, therefore
don't need to check for NULL here now. Everything here/down closes file.
In gutils/gimagereadxbm.c, exit if error reading hotspot.
In gutils/gimagereadxbm.c, expand to search for char,short or long data
In gutils/gimagereadxbm.c, change galloc to malloc. Exit if memory error.
In gutils/gimagereadxbm.c, allow for short.

While trying this, I happened to see GIMP output short for an 8x8 graphic,
so I modified routine to allow for possibility of xbm holding short instead
of expected char values. Added possibility of expecting long value but did
not write code for it since didn't have such an *.xbm holding long values.
Merge pull request #355 from JoesCat/master

tiff and xbm updates
In gutils/gimagereadxbm.c, take advantage of re-using prior l==8, or l==16
Merge pull request #356 from JoesCat/master

re-use 8 in the 16, and re-use 16 in the 32 xbm. Minor update to xpm
In gutils/gimagereadxbm.c, tested a few short samples, made long work too.
Updating metrics view selected glyph color of default theme
Update fontforge/pixmaps/tango/resources

Removed blue and red gradient coloring from default and cancel buttons.
Merge remote-tracking branch 'upstream/master'
Merge pull request #363 from JoesCat/master

minor update
Update fontforge/pixmaps/tango/resources

Cleaned up main menu drop downs. Added subtle menu box border, to replace the 'all-white, borderless menus' look.