fix  bug of udevadm2.c
change .gitignore to ignore bin folder