Bug 965712: Part 1 - Use our string matching logic for regexps when possible, r=luke
Bug 965712: Part 2 - Replace the unrolling matcher with memchr, r=luke