Add documentation and unit tests

* Refector common integration test behavior into base class
* Add UMKHTTPConvenienceMethods category to umbrella header