Add schema for international development funds

Adds a schema for international development fund documents to be published by DFID.

The schema will be added to Rummager as well.
Good call. We should probably be careful about `eligible_organisations` too, since it's overloading an already heavily laden term