installer: Fix selecting msys-coreutils-ext and mingw32-gnupg

Add a missing trailing space after "msys-coreutils-ext" to separate it
from "mingw32-gnupg".

Signed-off-by: Thomas Braun <thomas.braun@byte-physics.de>
Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
installer: Sort packages alphabetically

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
installer: Comment why git is called via sh for the packages repository

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
(un)installer: Warn if a dirty working tree or unpushed commits are found

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
install-here: Equalize the code a bit to create-download.sh

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
ci: Add the Groovy Postbuild script for building the installer

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
ci: Add a batch script to start a login shell

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
installer: Add a missing trailing semicolon

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
installer: Set the working directory when running mingw-get

This allows to use paths relative to the installation directory in package
post-install Lua code when running mingw-get as part of the installation.

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
Revert "installer: Set the working directory when running mingw-get"

This reverts commit eb499c7 because being in mingw/bin simplifies calling
git in the post-install action.

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
Add msys-automake as required package

Every autotooled msys package requires that.

Signed-off-by: Thomas Braun <thomas.braun@byte-physics.de>
Merge branch 'master' of https://github.com/sschuberth/mingwGitDevEnv