MT#10059 allow freeform interface definitions in init.d script

Squashed commit of the following:

commit 0f98bd7304c484740b7d3416bd8843205e1b589f
Author: Richard Fuchs <rfuchs@sipwise.com>
Date:   Tue Dec 16 13:37:06 2014 -0500

    fix init script

commit 90dc259399aad0de86fcfd2c76b03b4e1cad2157
Author: Richard Fuchs <rfuchs@sipwise.com>
Date:   Tue Dec 16 12:17:42 2014 -0500

    MT#10059 allow freeform interface definitions in init.d script