add support for testing multiple versions on travis