Removed REQUIRED_PARAMS and OPTIONAL_PARAMS which, it turns out,
do not work well with subclasses of services.
Fixed error in options parsing of DjangoServer
Updated stub server to allow test-defined responses (using callbacks)
Allow POST responses
Made stub server use optional port param
Fixed a bug in which content from a request was being read twice.
DjangoServer now terminates all the processes it creates.