Added at test case and fix for AMQ-4351. Avoids deadlock by not holding on to the pending and dispatch locks when we try to detach a durable sub from a topic.