Update ddns only if the IP has changed
Deleted an unnecessary, duplicate line
Skipping the update because the IP has not changed is not an error condition
Added a better tests for the unchanged IP
minor test case organization
changelog
Merge branch 'jayennis22-master'. Closes #6