Bug 978709 - 4.e/N: nsIRILNetworkInterface changes.

Change-Id: I920f75b331e940d72bcfde482efd0f765ca3fe68
Bug 978709 - 4.f/N: P2pNetworkInterface changes.
Bug 978709 - 4.g/N: WifiNetworkInterface changes.
Bug 978709 - 4.h/N: NetworkInterfaceListService changes
Bug 978709 - 5/6: really add an IPV4V6 option
Bug 978709 - 6/6: test cases.