add gnu get_opt
add makefile.
use parse_arg to replace getopt
code optimize.
modify Makefile.add cflags and libs
implement function of read file stat.
most module has been implement.

TODO:
sort.
myls.c bug fix
fix confict of .gitignore