mon: require name for 'auth add ...' command

Otherwise we interpret the empty string as 'unknown.'.

Fixes: #3956

Signed-off-by: Sage Weil <sage@inktank.com>