Checker API Docs

Please review @rocha @ormsbee 

I'll squash the typo fixes into one commit before merging.

Also, I'll change the merge destination to wherever the new code implementing this is, but I don't know what the branch is.