Skip hidden directories

Prevent zodiac from parsing and copying hidden directories like .git and .zod
This is what the [ignore] section in `.zod/config` is for, actually.

I agree that dotfiles don't really need to be processed. We could just add a line to the default configuration for ignoring files.