Do not install suggested/recommended packages by default

This patch applys changes to aio model to do not install
suggested/recommended packages. Also explicitly add salt-api
python-cherrypy3 depdendency.

Bump reclass to latest version.

Change-Id: I76f757c15cdfd585830bcec15a3ada339baca0ee
(cherry picked from commit 2d7694577d0a6008de6d1732442d246dc4f08122)
diff --git a/classes/cluster/virtual-mcp11-aio/infra/config.yml b/classes/cluster/virtual-mcp11-aio/infra/config.yml
index ef2e18b..a6cf13b 100644
--- a/classes/cluster/virtual-mcp11-aio/infra/config.yml
+++ b/classes/cluster/virtual-mcp11-aio/infra/config.yml
@@ -9,6 +9,10 @@
       domain: ${_param:cluster_domain}
       purge_repos: ${_param:linux_system_purge_repos}
   salt:
+    api:
+      pkgs:
+       - salt-api
+       - python-cherrypy3
     master:
       worker_threads: 5
       environment:
diff --git a/classes/cluster/virtual-mcp11-aio/init.yml b/classes/cluster/virtual-mcp11-aio/init.yml
index a1cf88f..91e1974 100755
--- a/classes/cluster/virtual-mcp11-aio/init.yml
+++ b/classes/cluster/virtual-mcp11-aio/init.yml
@@ -1,7 +1,7 @@
 classes:
 - system.linux.network.dynamic_hosts
 - service.git.client
-- system.linux.system.single
+- system.linux.system.single.debian
 - system.linux.system.repo.mcp.salt
 - system.openssh.client.lab
 - system.salt.master.api
diff --git a/classes/system b/classes/system
index f2980bc..4891217 160000
--- a/classes/system
+++ b/classes/system
@@ -1 +1 @@
-Subproject commit f2980bc1920a6e8c2422104c52201a9e456f193f
+Subproject commit 4891217841b3cf27f247652b949ef28aa6068b87