Compatibility: provide (with deprecation warnings, docs):
* methods from `Chef::Mixin::EnforceOwnershipAndPermissions`
* matches_current_checksum?(candidate_file)
* backup_new_resource
* http_client_opts
* source_file