tweak Agency DELETE method

must go to the absolute url for the resource (with id) but also pass
through content data (JSONified params). the returned Envelope from
the DELETE call lacks Entity data so we have to manually update the
Agency object to set IsDeleted to true then return $self.

update tests to reflect above changes