Add TypedSimilarity.
Add TypedSimilarity from latest master.
Use Specification in test.
Address Oscar's comments.
Update comments.
Merge pull request #833 from twitter/klin_typed_sim

Implementation of DISCO and DIMSUM algorithms.