CHEF-5198: adding func tests for Chef::HTTP clients

Start of func tests for Chef::REST and Chef::HTTP::Simple

- Chef::REST is missing func tests against JSON endpoints using simple
  GET requests
- HEAD and POST requests are also still missing, etc.