add 'dist' make target
make dist should distribute all source, and accept tagname (so we can do 'make dist TAG=2.0-rc1'