added the skipWhile_i linq function

skipWhile_i function + tests