Faster

On my tests, this closes about half the speed gap between Warp and clang.

Merged with other unmerged PR's.

Replaces 0 terminated strings with [ ] strings.

Uses lookahead to speed up scanning.