Add Archlinux to supported list

Refactor multiple distro support.
Typo
Shorter LICENSE
Add default value for VERSION_ID
Use longer form for bash prolog
Formatting
Don't set errexit anymore

Too annoying
Minor refactor
Ditch zenity and go full text-based
Use ID_LIKE from os-release

Normalize distro detection.
bogo-python API change