Merge changes I31d5260d,Ied92f558 into nyc-dev

* changes:
  Start VPN as early as possible during startup
  Split network agent created state from connected state
tree: 9061a25fd1ba2826c6888f2ffe67c4c455681d00
  1. core/
  2. services/
  3. tests/