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.
Don't mind the change but don't really feel motivated to change it either.