gtk+3 3.12.0

This now has a build-time dependency on gtk-update-icon-cache, which is rather unfortunate, as the only other place to get this tool is from gtk+2.