various changes
fix up namespaces so that both require client cert and nopassword work
together.
further minor updates
add testing of mutual auth
minor changes