Adding fixed depth prefix trie implementation

This is part of the read error correction work. This adds a prefix trie trait, as well as two classes to implement a fixed key length prefix trie (and tests). Ultimately, this will be used to look up _k_-mers during a read error correction transformation.