Switch SimpleResult to Result in all code/docs

In addition, I commented out the `SimpleResult` type alias and object.
This proves that the change is comprehensive, at least from a code
perspective (there may still be uncompiled docs referring to SimpleResult,
but I did a grep on the code to try and find them all).