Removed deprecated gem dependencies
Implemented basic Either class with state and predicate methods.
Implemented Either#swap method
Added several methods to Either.
Refactored Either and wrote yardoc.
Added Either.error factory and more aliases to align with Concurrent::Obligation.
Removed support for 1.9.x
Documentation and refactoring of Either.