Adding minimal perfect hash function generation.

An implementation of minimal perfect hash function generation as described in
Czech et. al. 1992.  http://bit.ly/137iukS
Merge pull request #338 from mweiden/MinimalPerfectHashes.jl

Adding minimal perfect hash function generation.