dcastro and julien-truffaut Added `coProductIso`/`coProductDisjunctionIso` and `GenericOptics` (#578
)

* Added `coProductIso`/`coProductDisjunctionIso` and `GenericOptics`

* Added `coProductToEither` and `coProductToDisjunction`
Latest commit 2544a9d Jul 9, 2018