bauhuas: remove unneeded gdk lock
gtk3: make active notebook tab visible
gtk3: style for entry boxes.
gtk3: fix black event boxes in light table (weird) and make text entries borderless.
gtk3: make list/tree views visible as boxes
cache: start stupid re-implementation with big fat locks
cache: somewhat cleaner, slower, glib cache
cache: continue to break things in image_cache
cache: image_cache reworked to use new backend
cache: fix a couple of compile issues
cache: compile fixes
cache: port grouping
cache: port variables
cache: image_cache fixes
cache: exif.cc
cache: history and image_cache implementation
cache: port image.c
cache: image cache fixes
cache: start mipmap cache port
cache: new allocation scheme for imageio