Updates the command line to reflect updated naming; One bug fix

This change updates the command line to reflect "http" as the publish method, instead of the DI2.  I also added back the publishToFtpControlFile parameter for backwards compatibility.  Ideally, we would have two flags, publishToControlFile and a legacy publishToFTPControlFile.  However, given how pervasive the existing flag is throughout the code, I decided to just take the simplest change and keep the old naming.  We will document that customers should us "sc" going forward.