Allowing newer libxml-ruby to handle libxml >= 2.9

See https://github.com/xml4r/libxml-ruby/issues/49 for details.

Also allowing more recent versions of bundler to make development
easier.
Merge pull request #23 from tjdett/allow-libxml-ruby-2.4.0

Allowing newer libxml-ruby to handle libxml >= 2.9