travis ci status image
more flexible require handling