These test were failing due to autoconnect taking over before the explicit connect call. This adds Autoconnect=False to all TLS/TTLS tests.
Make 3 connections in test EAP-TLS, one with an unencrypted private key, one with the private key passphrase provided in the provisioning file and one with the passphrase provided through the agent. Also improve the scanning logic at the beginning.