Add vm to vapp and upload iso

I added two new methods, one for adding a new VM from a template in an existing vApp, and one to upload ISO media images to a catalog.