Fix saving metadata to smb locations

- moved file/folder operations from os to xbmcvfs where possible