add build dependencies to travis script
add the preprocessor, oops