Added support of empty matcher, via Emptiness type class.
Merge branch 'empty' of https://github.com/cheeseng/scalatest