changes in the provisioner to use TLS when talking to the server

These should be read from `provisioner-site.xml` and not from the environment.