Speedup Lotus::Utils::String#tokenize

Use MatchData with its {pre,post}_match information which is twice as fast as the previous implementation.

See this benchmark https://gist.github.com/splattael/36c933ca8e20377c481d