unify travis config
use new project layout
use new obuild query interface