fix argument bug
fix case where os.walk can return a None for the path
fix install setup