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.
I think it would be clearer to use `assertFalse()` and `assertTrue()` below - but that is just my gusto.