Adds eap.c/eap.h with the initial EAP API definitions. No actual EAP methods are added in this patch.