Check that the username/password files aren't empty

This would have caused a bit of undefined behavior due to some
uninitialized stack buffers.
Check the return code of system() in mhng-urls

This isn't so interesting because we're just opening a web browser,
but I guess it's a tiny bit safer -- note that all I do here is print
a stderr message...