add REST documentation for content module

`description`, `manager`, `viewer`, `visibility` and `file` are all optional