refactor(vendor): support multiple vendor files by using an array within jsVendorTask
refactor(architect): search architect packages asyc