An implementation of minimal perfect hash function generation as described in Czech et. al. 1992.