[WIP] - Allow a VPN connection be required, only allowing data connections to succeed through the VPN

Change-Id: I8e9b2477176a08656c4c9f11affc3a54d81a09e0