Added DDNS and fixed bugs

Added DDNS support, fixed bug with SSID's that contain spaces, changed
the way default printer is changed since Apple moved the Printer Config
Utility to System Preferences - easier to just use cups, anyway.