Update in-script comments
Fix response code output to log
Allow forced IP update

No-IP requires hostnames to be periodically updated or else they
expire. This change allows the user to specify a force-update
frequency.