For 14.07 ddns-scripts: Implement latest fixes and updates from trunk

Implement latest updates and fixes from trunk

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>