module Re.Easy with high level search (iterate on all matched substrings), split and replacing functions
add some tests for Re.Easy
fix bug in Easy.replace when ~all:false
add a test case for split
changed the API (remove module Easy, better function names)
split_full implemented
use polymorphic variants for split_token (in Re.split_full)
simplified implementation for high-lelve functions
split,replace,all: fix behavior for empty matches
Merge pull request #36 from c-cube/exec-iter

High level functions in Re