New build target for VulkanContextProvider.

Remove VulkanContextProvider from viz common build target and create a
new target. This is required so that the files which needs to only use
VulkanContextProvider can depend on this new target rather than
depending on whole viz common.

Bug: 891060
Change-Id: Iddff176837a43f029b6466c4b31fedb508d1fb79
Reviewed-on: https://chromium-review.googlesource.com/c/1313114
Reviewed-by: Eric Karl <ericrk@chromium.org>
Commit-Queue: vikas soni <vikassoni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605130}
4 files changed