gfxinfo: use vulkaninfo --html when --summary is not available
--summary is a new(er) argument. For example Debian Buster doesn't have it yet.
Additionally, for older versions of vulkaninfo the json doesn't include the list of extensions. We have to get them from the --html output.
Signed-off-by: Andres Gomez agomez@igalia.com