Implement boot-resources control

  * Allow to manage boot-resources repo
  * Allow to romove 'undefined' boot-resources repos
  * Allow to select boot-res. selections. Including for unmanaged bs repos
  * Misc: fix reuirment for non-related func
  * Fix dep's for maas_config
  * Disable rsyslog test pillar for kitchen
    - Salt always fail tests with:
      'Comment: Service rsyslog is already enabled, and is dead'

Partial-Bug: PROD-16412 (PROD:PROD-16412)

Change-Id: Idb86ffd35ef7e9fe6ce99ca5bcdd87570f8a70c4
diff --git a/.kitchen.yml b/.kitchen.yml
index ca02fdf..9d4e118 100644
--- a/.kitchen.yml
+++ b/.kitchen.yml
@@ -4,8 +4,7 @@
   hostname: maas.ci.local
   #socket: tcp://127.0.0.1:2376
   use_sudo: false
-
-
+  run_options: -v /dev/log:/dev/log:ro
 
 provisioner:
   name: salt_solo
@@ -18,21 +17,21 @@
   state_top:
     base:
       "*":
-        - rsyslog
+#        - rsyslog
         - postgresql
         - maas
   pillars:
     top.sls:
       base:
         "*":
-          - rsyslog
+#          - rsyslog
           - postgresql
           - linux
           - maas
 
   pillars-from-files:
     postgresql.sls: tests/pillar/postgresql.sls
-    rsyslog.sls: tests/pillar/rsyslog.sls
+#    rsyslog.sls: tests/pillar/rsyslog.sls
     linux.sls: tests/pillar/linux.sls
 
   grains: