comment out ones from tests not in new headers yet
use kernel EM_ constants not glibc, ie only applicable ones
add linux kernel headers repo and add new test into travis