Add the EAP-TLS authentication method. Currently, all the credentials data is read from the provisioning file even though things like the private key passphrase should possibly be obtained from the dbus agent.
Adds eap.c/eap.h with the initial EAP API definitions. No actual EAP methods are added in this patch.