Support builds via Docker
Check for Xorg running in tty
Improved readability of OS list
Fixed typos, defaulted MacOS update prompt to use https
Add --needed parameter to pacman install command
This avoids reinstalling already installed packages.