Changes
- Major rewrite and refactor
- Now uses aho_corasick for finding and replacing sequences
- About 40% faster than previous implementation
- Minor changes to Cargo.toml for optimal speed and binary size
- CI now uses UPX to compress binaries on Windows and Linux (this should result in about 50% smaller binaries)