Custom filtering and adding of tags not in list

Added mechanism to add a contact that is not in the list provided to the contact picker.  Added delegate method to allow defining a custom predicate filter. Updated example view controller. Stability fixes related to crash with dealloc while UICollectionView is being updated.