This allows the puppet autostart behavior to be configured and also cleans up the preseed formatting
slightly once rendered.

This requires merging in the corresponding pull request to CiscoSystems/puppet-cobbler to enable this
feature.
Add step to update packages

add a dist-upgrade step after the apt-get update
Consolidate package update steps

run dist-upgrade once only
Merge pull request #33 from rickerc/multi-node

Add step to update packages
Merge pull request #32 from mpdehaan/control_autostart_puppet2

Allow puppet autostart to be configured
Add puppet plugin download to reset script

Added the missing plugin sync component to the reset script.
Merge remote-tracking branch 'upstream/multi-node' into multi-node