added puppet-mode
updated ignores