Get rid of some unnecessary allocations in ==>>
Merge pull request #712 from ceedubs/map-allocations

Get rid of some unnecessary allocations in ==>>
Remove unnecessary allocations in ISet
Stop using semigroup syntax in FingerTree

It results in unnecessary conversions/allocations
Stop using Option syntax in FingerTree

It results in unnecessary conversions/allocations
Stop using reducer syntax in FingerTree

It causes unnecessary conversions/allocations
Merge pull request #713 from ceedubs/iset-allocations

Remove unnecessary allocations in ISet
Stop using Show and Order syntax in FingerTree

They result in unnecessary conversions/allocations
Clean up FingerTree formatting
add some example usage for the Apply typeclass
Add `IMap` alias for `scalaz.==>>`

Consistent with `IList` and `ISet`.
Merge pull request #716 from adelbertc/imap

Add `IMap` alias for `scalaz.==>>`
fix type, thanks @Nami-Doc
Optimize filter in std instances

List, IndexedSeq, and Stream
Use ASCII arrows
Scala 2.11.1
Merge pull request #709 from stew/scalaz-seven

add more Traverse examples
Merge pull request #714 from ceedubs/fingertree-allocations

Remove unnecessary allocations in FingerTree
Merge pull request #715 from stew/apply-usage

add some example usage for the Apply typeclass
Merge pull request #717 from ceedubs/optimize-filter

Optimize filter in std instances