update gitignore, ignore hide files and dirs