fix setup.py; close #2
fix setup.py
add license
add license
Merge branch 'ast' into remove_shadow_class