yet more gitignores
made ydiff more flexible