Make config jail optional when creating ConfigFetcher

This option isn't relevant for node json config fetching
Application::Solo must set @chef_client_json

A past refactor was incomplete, leaving references to chef_solo_json.
The contract with the superclass is that json data is set to
@chef_client_json