Fixes #1114, Adds upper and lower as filters for the template engine.
Fixes #1092, Adds a format option to the {{isotime}} variable.

Now using the golang magic date: Mon Jan 2 15:04:05 -0700 MST 2006
One can format the time like:

    {{isotime "2006-01-02"}} == "YYYY-MM-DD"
    {{isotime "060102-15"}}  == "YYMMDD-HH" (24-hour clock)
    {{isotime "060102-3"}}   == "YYMMDD-H"  (12-hour clock)

Using {{isotime}} as a standalone variable doesn't change. It still returns RFC3339 formatted time.
Adds documentation to the website. Explains how to format the time.
provisioner/file: set file/directory permissions

fixes #1064
builder/vmware-vmx: add floppy_files support
builder/vmware: add VMWare Player 6 support

Also added VMWare Player support in Windows
Fixes #972
builder/virtualbox-ovf,vmware-vmx: add `boot_command` support

Fixes #1082
added docs for boot_command and boot_wait
builder/parallels: Added missing doc about Parallels tools for the parallels-pvm builder.
Merge pull request #1174 from rickard-von-essen/pvm_prl-tools-doc

builder/parallels: Added missing doc...
post-processor/vsphere: logging for upload parameters
post-processor/vsphere: url-escape username to accept DOMAIN\account values
Remove unused file
Merge pull request #1179 from priteau/remove-unused-file

Remove unused file
Merge pull request #1178 from mkuzmin/url-escape

vSphere upload hangs due to DOMAIN\account format of username
Update CHANGELOG.md
Add the cleanup when the process of EBS AMI interrupted
[feature] Support boot command for pvm builder

Similar to [GH-1082] but for parallels-pvm builder.
Parallels builder mistypes boot command on OmniOS

Fixes [GH-1185] and adds tests for the boot command.
Also requires the latest prl-utils (e592a15) to fix the stuck on enter
while typing.
Refine the comments