add test helper methods

add methods for testing request method, request form values, and URL
parse error
Add basic issues related methods

This adds basic methods for working with issues, assignees, and issue
comments.  Issue events, labels, and milestones are not included in this
commit. (Fixes #7)