SE-0235 - Add Result to the Standard Library

Reducing duplication in third-party libraries should not be used as the slam-dunk rationale for this proposal while all those same libraries also define a dummy protocol for Result to conform to to allow it to be used in where clauses and so on. Making Error self-conform would erase a major one of those limitations, but it's not the only limitation.

Those obviously aren't and shouldn't be in the scope of this proposal, but it's not valid to say "we should merge this in posthaste because it'll unify the community", because it won't.