Don't log a successful image if no update was performed

When no update is necessary, there should no successful
message be logged.
Fix inheritance of DynDNS protocol 2 class
Log HTTP header for status codes != 200