Update dependent gem versions and Rakefile to support pdf output and file watch target