Add reworked comment endpoints
Adds CRUD endpoints for issue comments. I was a little uncertain about how to approach things like potential attempts to delete non-existing/unauthorized issues, so I erred on the side of explicit error handling.
Edited by james kiger