Created FilteringIterator and supporting infrastructure.
Adding Enumerator (missed last commit).
Renamed forward to moveToNextMatch.
Added Vector, Set and Map with their accompanying infrastructure.
Vector bug fixes.