I'm going to put this patch set as Returned With Feedback for now. The GinNullCategory issues look like they will need quite a bit of work. But it will be worth picking this up some time.
-- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services