Essential for working on Macs

Gets rid of .DS_Store files
enforce consistency of succn/predn
fix succorder/predorder
check the law for Enums without min/max elements
more tests
Merge pull request #225 from xuwei-k/more-tests

more tests
Merge pull request #224 from halcat0x15a/undot-monadstate

fix type argument
remove UndoT
Less-strict Function0 bind.
Function0 is Distributive.
Made Free.Gosub more lazy
Merge branch 'scalaz-seven' of https://github.com/scalaz/scalaz into scalaz-seven
Made Function0 map/bind lazy in their implementation.
Faster IndexedSeq-specific functions
Merge pull request #227 into scalaz-seven
Merge pull request #228 into scalaz-seven
re-introduce mapEqual, also added law checking for Map ordering
Discrete Interval Encoding Vector
Merge pull request #190 into scalaz-seven
intercalate generalized to Foldables of Monoids.