Add CallbackFilterIterator

This is a simple but useful iterator but not implemented in PHP 5.3.