Merge changes from topic "niap-vpn" into qt-dev

* changes:
  Reinstate new VPN uid filtering unit tests
  Revert new tests and PackageManager mock
  Block incoming non-VPN packets to apps under fully-routed VPN
tree: 40957d022009e00b94e0254d284939e07fd249d7
  1. core/
  2. services/
  3. tests/