get rid of SH_requestWithoutCacheFriendsWithBlock
and SH_requestWithoutCacheMatchesWithBlock

Use reduce instead of exposing mutable copies.

Remove code that would remove Nulls, unecessary now with
SHFastEnumerationProtocols.