Description field as a new key in packer template

I made the description field into a seperate key in the template instead of just a field within the builder key. You have to specify the name of a builder that the description field will correspond to. This description field is viewable when inspecting a packer template and is outputted at the start of a packer build.