Make client credentials optional password #33

Fixes for #33 .