Adding hasCommand utility method and changing isWindows() to use running system, not build system identifier.
Moving duplicated command_exists() to Util.php and renaming to hasCommand()
Fixing trailing white-space introduced into group-list.tpl files after merging from upstream
Fixing trailing white-space someone introduced to group-list.tpl  Who's not using the pre-commit hook? ;-)