search: fix describe race
search: fix describe race

For a given DescribeRequest, allow only one describer in flight per
blobRef.

Fixes #846

Change-Id: Ief42eb568df5eb8dfa5d2e3b2710f3511f9f055e

camlistore/camlistore,angelcabo/camlistore,marook/camlistore,raff/camlistore,camlistore/camlistore,stevearm/camlistore,camlistore/camlistore,marook/camlistore,angelcabo/camlistore,stevearm/camlistore,camlistore/camlistore,stevearm/camlistore,angelcabo/camlistore,mpl/camlistore,stevearm/camlistore,stevearm/camlistore,mpl/camlistore,stevearm/camlistore,mpl/camlistore,mpl/camlistore,mpl/camlistore,camlistore/camlistore,raff/camlistore,raff/camlistore,raff/camlistore,angelcabo/camlistore,mpl/camlistore,marook/camlistore,marook/camlistore,raff/camlistore,camlistore/camlistore,raff/camlistore,marook/camlistore,raff/camlistore,angelcabo/camlistore,angelcabo/camlistore,marook/camlistore,angelcabo/camlistore,angelcabo/camlistore,marook/camlistore,marook/camlistore,raff/camlistore,stevearm/camlistore,camlistore/camlistore,camlistore/camlistore,mpl/camlistore,camlistore/camlistore,mpl/camlistore,stevearm/camlistore,mpl/camlistore,raff/camlistore,angelcabo/camlistore,stevearm/camlistore