add REST documentation for content module

It's probably best to have `BasicFile`, `BasicLink`, `BasicCollabDoc` and `File`, `Link`, `Collabdoc` models to make the difference between them clearer and enumerate them where a mix of them is expected