Update peregrin to use rubyzip instead of the defunct zipruby