support CAL netinstall

Marcus worked hard to finalize our first release of v0.13.x series. Please test and give feedback. Here a list of all changes made to this branch so far:

  • deployiso: rework config and use new local iso cache tree
  • buildiso: #238 add torrent option
  • util-iso: simplify torrent code and fix display issue with webseed url
  • add default tracker
  • chown cache dirs $user:$user
  • manjaro-chroot: use /mnt for automounting
  • buildiso: tweak iso file name
  • deployiso: fix release creation
  • deployiso: run create_release only once
  • util-iso: adjust torrent creation, webseeds
  • util-iso: run chown after mktorrent
  • deployiso: clean code and var rename
  • util-publish: project var needs to be global
  • util-iso: try to fix webseed direct url
  • util-iso: correct url for webseed
  • util-iso: always add webseeds to torrent
  • util: deactivate Sf testing project
  • buildiso: don't show mktorrent_args
  • buildpkg: change owner of pkg_dir after creation
  • add dara/misc
  • buildiso: start to support calamares netinstall
  • buildiso: support chrootcfg module if netinstall is enabled #246
  • profile.conf: fix typo
  • util-iso-calamares: forgot default unpackfs in settings.conf
  • util-iso-calamares: tweak finished and machineid conf writing
  • util-iso-cal: fix settings.conf and welcome.conf
  • util-iso-cal: write netinstall.conf
  • util-iso-image: systemd-gpt-gen quiet
  • util-iso-cal: write the chrootcfg.conf
  • util-iso-cal: update the chrootcfg writer function with new format
  • util-iso-cal: update chrootcfg writer
  • util-iso-cal: adjust modules order in settings.conf
  • util-iso-cal: fix order for networkcfg
  • buildiso: outsource live session code, write new live.conf file
  • update readme