update Lisence. modify make.py to build a better makefile.
modify java to generate better ast file(javadoc node is not expanded).
nothing~