Updated ignores.
Added Puppet and Vagrant config.