[vulkan] Require Vulkan 1.1 in Ganesh

Graphite already requires Vulkan 1.1. Chromium and hwui require Vulkan
1.1 when using Ganesh. This change makes Vulkan 1.1 officially the
minimum requirement for Ganesh.

This change also fixes a few missing feature checks, where a feature was
assumed usable if the extension was enabled which is not necessarily
true.

Bug: skia:422204178
Change-Id: I46a5c0802c5fc7d06d7aa7004115026f26e5aafd
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1002391
Reviewed-by: Michael Ludwig <michaelludwig@google.com>
Reviewed-by: Nicolette Prevost <nicolettep@google.com>
Commit-Queue: Shahbaz Youssefi <syoussefi@google.com>
12 files changed