Make IndexedSeqOps subsume VectorOps entirely; Vector.groupWhen comes for free.
Make IndexedSeqOps's IS covariant in its param, to avoid surprises in the future.
Merge pull request #269 from S11001001/topic/indexed-seq-ops

Replace VectorOps with a more general IndexedSeqOps
Let's just be honest
Make argument in BindSyntax.>> method call-by-name

This makes the BindSyntax.>> method evaluate its argument only when it is necessary.
Merge pull request #274 from saserr/scalaz-seven

Make argument in BindSyntax.>> method call-by-name
Merge pull request #273 from gseitz/topic/honesty

Improve the honesty of the code
FingerTree & Rope tests