common: functions for template processing
common: support user data
common: validation and generating unique template names
common: clone template during validation to avoid unnecessary children
builder/amazon/common: access config uses template processing
builder/amazon/common: RunConfig to template processing
builder/amazon/ebs: process templates for config
builder/amazon/chroot: switch to new template stuff
builder/amazon/ebs: get rid of unnecessary template
builder/amazon/instance: switch to new template stuff
builder/digitalocean: use new template processing
builder/amazon: remove unnecessary validation
builder/virtualbox: use new template processing stuff
builder/vmware: use new template stuff
builder/vmware: error checking on upload path template
provisioner/file: use the template processing stuff
provisioner/shell: convert to latest template stuff
website: new config template docs
website: document the new createtime stuff
website: get rid of CreateTime for timestamp