add target to make redistributable package
add target for redistributable tarball
update clean target and gitignore for redistributable packages