They were internal packages (under pkg), which we are now moving to
go4.org, so we in turn need to vendor them in now.
Change-Id: I92224f731404d0bd4ca1c57492bed37cb3367ed4
Otherwise it can't send Describe Rules.
Also in this commit: a bunch of new tests from when I thought I was going crazy
and trying to debug the search system, before I realized the problem was that the
client was doing a GET request and dropping most of my DescribeRequest.
Change-Id: I4ea9bed80f0d7d6b86814527b63acc3586ac1d06
Should no longer be necessary, and actually harmful often.
But this might break something. I can't find anything, though. We'll see.
Change-Id: I2b798a893100031b26251b0de7fa31ea5c4774d8
Step towards getting rid of the the integer describe depth API.
Now, after the integer describe depth, all the DescribeRules will also
run to expand things.
Change-Id: I5cfe7e6058be51328e529a2299e13a6a2ba5f869