Added to IntermediaryResultHandler handling of a final match as well and improved match/mismatch messages for more complex matchers (now based on describeMismatch() method of a matcher, not on toString() of actual value).
Merge remote-tracking branch 'origin/master'

Conflicts:
	awaitility/src/main/java/com/jayway/awaitility/core/AbstractHamcrestCondition.java