add test for NSDate descriptions
test degenerate cases of array and dict empty containers
starts to predicate tests
Merge branch 'master' of github.com:apportable/FoundationTests