Cleanup DUP11 implementation and refactor for shared use by another device (KMC11).