ValueAsKeyIterator interface changed to OuterIterator
travis ci build image fix
php version 5.3 removed from travis,yml
MockHelper for mocked iterator methods invocation created