add .gitignore for sorting prj. add more test for qsort.