The previous usage of iis-deploy, only worked at the site level, and did not support scenarios where a site has virtual applications. Additional non required parameter added to allow defining the appName, which then adjust to support virtual app within site.
See #3