fix typo in Makefile..
add .gitignore
add i686 version on gnulinux, correct sample executable file names