fixing bug in cmakelists (EXISTS vs DEFINED) and more travis experimenting (this hsould work)