274ba2 Consolidate Kanidm files + require packages

Authored and Committed by crameleon 2 weeks ago
    Consolidate Kanidm files + require packages
    
    - Add a requirement on the package installation to the files to
      avoid "parent directory not present" errors when applying the
      state on new minions
    - Consolidate the file states to reduce existing and avoid additional
      redundant code
    
    Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>