Handles the case of supervisor web interface not requiring authentication

Hi, we run our supervisors on a closed network and hence do not require authentication. This is supported (although possibly not advised) by supervisord, so I added this check to see if the config for the server in question has a username set in supervisor.conf.