PatternScannerBMH

Implementation of the Boyer–Moore–Horspool algorithm with wildcards & bruteforce algorithm for speed comparison.