Added Either.leftOr(R => L)
Added Either.rightOr(L => R)
Added List.seqMap, closes #95