switch to setuptools

close #165
close #164