Enhancement: support for updating space

This PR adds support for updating spaces to libregraph, specifically the description and thumbnail of a space.
Additionally, the projects catalogue now directly implements the methods of the spaces registry.

https://github.com/cs3org/reva/pull/5260