Simplify implementation of DataClump

- Use Enumberable#each_cons to find all sets of methods to check
- Add and improve specs
Merge pull request #212 from troessner/issue-fix-data-clump

Simplify implementation of DataClump