[Reviewer: Andy] Option handling to support IPv6 similar to Sprout/Homestead

Andy, while configuring a Clearwater system for IPv6 I found these changes to be necessary for Ralf to communicate with Sprout and Chronos (timer notifications).