Tweaks to fetching user/password from namecoin.conf that should now
always set values (in particular even if namecoin.conf is there but
has no rpcuser / rpcpassword set).
Add a test button to namecoin UI settings, which tries
out the connection and reports its result back. Also use
namecoin.conf as config file to load default RPC user/pass
combination from.