QLPreviewController with remote URLs support