initial support for multi-os travis build