travis and appveyor setup