use different source for rubygems, added retry option to install