Enhancement: Restrict the paths where share creation is allowed

This PR limits share creation to certain specified paths. These can be useful
when users have access to global spaces and virtual views but these should not
be sharable.

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