dmabuf: Allow downloaders to fail initialization
When adding the formats of a downloader, allow them to return FALSE to mean "This method is not supported", which is a useful way to opt out when checking GL or Vulkan extensions and finding out that the desired one isn't supported.