Rewrite eap-tnc to work with tnch@fhh libraries

Original patch by Avesh Agarwal