remove unnecessary deps; bump to 1.2.x.y
formatting
rename Either -> IEither (dotnet naming conventions)