Added gem_source param to allow a custom Gem source to be used for eyaml install