Biggest change in this commit is reordering stuff in GimpContext because GimpFont is now a first class citizen.