* add xmake as alternative build system * add feature matrix test
- reduce size of the executable of win-git-askpass tool - fix: memory size not correctly calculated when check if share parser. - fix: c/c++ file use different parser for share.