never return null for collections in describeRepo (#7)
in a repo with no records, the collections field here ends up being the
nil slice instead of an empty slice, so you get null in the response.
since collections is a required field in the rpc def we shouldn't do this,
it breaks pdsls at least.