(#156) Add PostAPITestCase base class.

Provides a base implementation to test POST APIs. Classes that extend
it must define a url_name class member, and can then use the
get_response method to make a POST request.

They can optionally specify a params class member to define default
params and then use get_params to override certain properties.