merge method for \/
fix inputEqual
add iterateeInputArbitrary
iteratee Input tests
remove Monoid[Input] and MonadPlus[Input]. because does not satisfy laws
Parameterize scalaz.std.map members by map subtype.
Instantiate scalaz.std.MapSub* for SortedMap.
Parameterize map syntax by map subtype.
scalaz.syntax.std.sortedMap, a MapOps instantiation.
fix enumIterator
add enumIterator test
fixed enumIterator memory leak
simplified enumIterator
Prevent an unnecessary allocation on Either.getOrElse
Merge pull request #559 from japgolly/either

Prevent an unnecessary allocation on Either.getOrElse
relax constraint
prevent an unnecessary allocation Either.leftMap
make \&/ covariant
remove ToChoiceOps#ToComposeVFromKleisliLike and ToSplitOps#ToComposeVFromKleisliLike

see 244bdbc and dd33f59e4
add FromKleisliLike inference test