Allow trie keys that end with a delimiter character to match even when
the next character after the key is a non-delimiter character.
Add trie key variations for all whitespace, and not just spaces.
Merge pull request #451 from BladeRunnerJS/trie-delimiter-key-bug-fix

Trie delimiter key bug fix