Comment out unused import subprocess.
In is_special_path() add comment path may be a file or a directory
In copyspecial.py get_special_paths omit directories. In test_copyspecial.py change expectations to match new behavior.

In test_get_special_paths_in_dirs add test case showing a directory can be "special"
In test_copyspecial.py test_copy_to, don't attempt to copy directory __pycache__. Fix expected_result.
In copyspecial.py implement copy_to()