Streaming Boyer-Moore-Horspool searching for node.js