Use XMLQuerier for form matchers, default to Nokogiri if available

See #60 and #61. I decided to fix it myself :)

- Use our XMLQuerier to power the form matchers to support both Nokogiri and REXML. 
- When using Nokogiri, parse the document in HTML mode.
- Use Nokogiri by default if available.

/cc @michiels @alloy