Add description method to matchers

RSpec uses the matcher description to describe what the matcher is
testing when the matcher hasn't necessarily failed.
Merge branch 'matcher-description' into merge_forks

Conflicts:
	lib/rspec-xml/xml_matchers/have_xpath/matcher.rb
	lib/rspec-xml/xml_matchers/have_xpath/text_matcher.rb