clean and update Jekyll dependencies in Gemfile
As the github-pages
gem already provides all previously used Gemfile
dependencies, cut down unneeded ones.
We also update Ruby to make it compatible with internal Gems -- i.e.
rubyzip
which isn't used in this project, but internally.