Use SVG previews for public sharing

Fixes https://github.com/owncloud/core/pull/11367#issuecomment-57306037 and https://github.com/owncloud/core/issues/9218
Merge pull request #11368 from owncloud/use-svg-previews

Use SVG previews for public sharing