remove unnecessary strip
fix typo in fatal_error
use socket.gethostbyname instead of dig. also do busy waiting.
time the busy wait
extract get_external_ip()
prevent endless loop
better output formatting
collect imports
add verbose flag
create log method
dont run nsupdate if ip is correct
whitespace fix
add cron mode
show error if update does not propagate
strip is needed after all
update readme