cmake and travis config update