remove PUPPET_HOME hack from Vagrantfile
fix bug with custom backend defintions
add upstart script for Ubuntu hosts