refactor mirror_dist_target to accept a prefix arg
refactor mirror_dist aiming for a dist_dirs field
implemented dist_dirs config option
refactor: implement dist_dir via dist_dirs
document dist_dirs
support dist_dirs in config