make vpnAction more generic (any name is allowed now)
ensure this goofy thing will compile
Merge remote-tracking branch 'origin'
Merge pull request #266 from Ahti/master

Allow any name in VPNAction