add --ignore-dotfiles and disable ignoring by default

I added an option to enable the filtering of dotfiles. It's disabled by default, because otherwise it's impossible with the current setup to detect changes to them (because of the order in which Listen finds & filters files).

If you think it should be enabled by default though, I'm open to changing this though.