Logout should properly cancel for drafts

Fix #1648
Drop pyramid_chameleon dependency