Add CONFIG_SCHEMA to virsh provider

Also added tests VirshProviderTestCase.test_invalid_config and
VirshProviderTestCase.test_invalid_connection.

Change-Id: Iee3ab8de5c7d95b8e2ccbe786b4a64f135a09012
Related: blueprint common-config-validation
Merge "Add CONFIG_SCHEMA to virsh provider"