ignore Gemfile.lock
remove deprecated `pygments:true`
site design fixes

It appears that commit 1d29784 broke a few things with the design of the
site. This fixes the stuff that broke.
remove unmaintained puppet module