Add support for request campaign endpoint.

Fixes #1
General cleanup before PR.

* added doc block for requestCampaign method on Client
* truncated response class, possibly not needed, the api documentation
  implies only success is returned
remove duplicate request method from merge
Merge pull request #3 from CarnegieLearningWeb/upstream/gh-1

Add request campaign endpoint to client upstream/gh-1