Fix various puppet errors in vagrant provision.

When doing #119 I noticed that the puppet apply failed while trying to install python2.6. Probably because I update the vagrant OS to be ubuntu precise rather then lucid.

But that should be fixed with these changes.