Properly free GHashTable in properties window

Closes #178
https://github.com/mate-desktop/mate-file-manager/issues/178

I had to recover two functions previously removed in eel-glib-extensions.
Sync translations with transifex
Package name is caja
Complete mate-file-manager -> caja rename
Remove obsolete distro folder
Use GTK_API_VERSION for GIR
Correct typo as pointed out by raveit65 on irc
Merge pull request #182 from infirit/master

Use GTK_API_VERSION for GIR and correct typo
Rename INCLUDES to AM_CPPFLAGS in Makefile
Remove pregenerated doc files, will be generated on every build
Remove m4 and rely on autofoo to pull them in
Remove ltmain.sh, autofoo will bring it in
Add update-icon-cache config option for makedistcheck

Otherwise the cache file is left behind and make distcheck fails.
Merge pull request #188 from infirit/master

Add disable-icon-update for distcheck / various cleanups
Bump version to 1.7.0
Use GTK_API_VERSION in pkgconfig files
Remove forgotten GTK_API_VERSION and GTK_REQUIRED (now in case)
Merge pull request #193 from infirit/master

Fix pkgconfig files and small cleanup of configure.ac
add the primary-toolbar style class to the primary toolbar (only for the GTK3 version)
Merge pull request #195 from eyelash/primary-toolbar

add the primary-toolbar style class to the primary toolbar