Add beNilOrEmpty to KWBeEmptyMatcher

A little improvement to KWBeEmptyMatcher. It may be useful in cases where you doesn't now if your collection wasn't initialized or it has no items.
Tests were updated and all passes.