Re-use the same kickstart code to configure the system in text mode too.
This commit introduces an initial-setup module to replace the firstboot-based initial set-up procedures required by Qubes OS.