Initial Travis build, limit to public interface, add VS build.