Add Format class with format-specific traversals
WIP [ci skip] Revisit later
Reduce FormatR class even further
Move slice out of FormatR
Move _each out of FormatR
Remove FormatR class
Simplify Eq instance
Pull deduplicateSlice out of add
Add Monoid instance for Matrix
Add slices traversal
Deduplicate test matrices
Fix several bounds errors
Add deduplicate and clean up exports
Test deduplication
Optimized and profiling options
Remove test-dedup

Explicit testing of the deduplicator is no longer necessary because the
Arbitrary instance deduplicates every time.
Use GHC 7.8 by default
Add test-monoid test suite
Fix Monoid instance
Split up test suite