forwardFindChar
Advances @iter, calling @pred on each character.
If @pred returns true, returns true and stops scanning. If @pred never returns true, @iter is set to @limit if
Return
whether a match was found
Parameters
pred
a function to be called on each character
limit
search limit