Add Data.Either.Combinators, bump to 3.5.0

This is a merge of the functions from `eithers` and `either-unwrap`.