core: provider capabilities
core: fix machine tests with provider changes
Merge pull request #2896 from mitchellh/f-provider-caps

Provider Capabilities