When messages release a resource, they should remove themselves from both the active and queued list on that resource

Signed-off-by: Rick Copeland <rick@synapp.io>