Add outbound deletion support, plus configuration for inbound/outbound deletes

@lnediger Could you take a look over these changes please?  We will still have to push it up to QA to test the inbound config.