Update to Support newer Nokogiri

The version of Nokogiri supported is very old and unusable. I updated it to include anything in the 1.5.x range.  I would have run tests, but as there are none I'll have to rely on someone else to tell me if it doesn't work. There shouldn't be any breaking changes with this, other than nokogiri not supporting 1.8.7 anymore.