Separated the dynamic perfect hash table class from the succinct
dynamic dictionary class. This way we can keep recursive instances
of the dynamic perfect hash into the succinct dictionary.