helper/schema: start Provider
helper/schema: move InternalValidate to schemaMap
helper/schema: ResourceProvider.Configure