Move mergeable to Semigroup
Fix tests for sparse stores
another attempt at fixing the tests
Fix up MonoidStore
Fixup the Monoid -> Semigroup change
Merge pull request #165 from twitter/mergeable-semi

Move mergeable to Semigroup