BZ1032308 Warn if node address not found in rhq-storage-auth.conf

Warnings added, will stop after 5 times.

Fixed possible file descriptor leak.

Added a test to test the class and warning output.
Could you please change it to ?

    import org.apache.commons.logging.Log;
    import org.apache.commons.logging.LogFactory;

I know it ends up with using log4j, but let's be consistent with the rest of the code.