Add collections spec
I'm starting to make my way through the remaining specs, so let's get a big one out of the way. The collections spec outlines the new approach to managing Funkwhale content and is a direct replacement to libraries.
This has been the subject of a lot of discussion in the forum, so this is just formalizing everything into our documentation base.