Add a test for the certificate chain callback where the server provided all certificates, including root CA. This in contrast to the already existing test that explicitly trusted the root CA in the client.
Add a test for the certificate chain callback where the server provided all
certificates, including root CA. This in contrast to the already existing
test that explicitly trusted the root CA in the client.

* test/test_context.c
  (test_serf_ssl_certificate_chain): Rename to ...
  (test_serf_ssl_certificate_chain_with_anchor) ... this.
  (chain_rootca_callback_conn_setup,
   cert_chain_all_certs_cb): New helper function.
  (chain_callback_conn_setup): Reuse this function for the new test.
  (test_serf_ssl_certificate_chain_all_from_server): New test.
  (test_context): Rename test and run the new test.

Manouchehri/serf,TommyU/serf,krime/serf,TommyU/serf,Manouchehri/serf,justinweb/serf,wzugang/serf,wzugang/serf,TommyU/serf,sworda/serf,sworda/serf,sworda/serf,idomon/serf,TommyU/serf,blueszhangsh/serf,justinweb/serf,liuzongquan/serf,justinweb/serf,liuzongquan/serf,blueszhangsh/serf,muthusuba/serf,muthusuba/serf,justinweb/serf,Manouchehri/serf,liuzongquan/serf,Manouchehri/serf,liuzongquan/serf,muthusuba/serf,blueszhangsh/serf,wzugang/serf,sworda/serf,idomon/serf,muthusuba/serf,krime/serf,idomon/serf,wzugang/serf,idomon/serf,krime/serf,krime/serf,blueszhangsh/serf