use more accurate error codes
Merge pull request #6979 from owncloud/share_api_error_codes

[ocs share api] use error code 403 if sharing is not permitted