Adding the fingerprint algorithm. 

So far this is one of the more useful algorithms for key collision. Others such as metaphone are too non-specific.