Fix volumes from

Clean up upstart script, which had many duplicated lines: one of which wasn't updated and caused a bug with using the deprecated `-volumes-from` instead of `--volumes-from` when the container was named. 

Also fixes `--volumes-from` parameter when its value is an array. Includes a test for this.